IDesignerLoaderHost2 Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un'interfaccia che si estende IDesignerLoaderHost per specificare se gli errori vengono tollerati durante il caricamento di un documento di progettazione.
public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface class IDesignerLoaderHost2 : System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
public interface IDesignerLoaderHost2 : System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
interface IDesignerLoaderHost
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
type IDesignerLoaderHost2 = interface
interface IDesignerHost
interface IServiceContainer
interface IServiceProvider
interface IDesignerLoaderHost
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost
- Implementazioni
Commenti
Usare l'interfaccia IDesignerLoaderHost2 per specificare se il caricatore della finestra di progettazione può continuare il caricamento quando si verificano errori durante la deserializzazione.
Proprietà
| Nome | Descrizione |
|---|---|
| CanReloadWithErrors |
Ottiene o imposta un valore che indica se è possibile ricaricare con errori. |
| Container |
Ottiene il contenitore per questo host della finestra di progettazione. (Ereditato da IDesignerHost) |
| IgnoreErrorsDuringReload |
Ottiene o imposta un valore che indica se gli errori devono essere ignorati quando Reload() viene chiamato . |
| InTransaction |
Ottiene un valore che indica se l'host della finestra di progettazione è attualmente in una transazione. (Ereditato da IDesignerHost) |
| Loading |
Ottiene un valore che indica se l'host della finestra di progettazione sta caricando il documento. (Ereditato da IDesignerHost) |
| RootComponent |
Ottiene l'istanza della classe base utilizzata come componente radice per la progettazione corrente. (Ereditato da IDesignerHost) |
| RootComponentClassName |
Ottiene il nome completo della classe progettata. (Ereditato da IDesignerHost) |
| TransactionDescription |
Ottiene la descrizione della transazione corrente. (Ereditato da IDesignerHost) |
Metodi
| Nome | Descrizione |
|---|---|
| Activate() |
Attiva la finestra di progettazione ospitata dall'host. (Ereditato da IDesignerHost) |
| AddService(Type, Object, Boolean) |
Aggiunge il servizio specificato al contenitore del servizio e, facoltativamente, promuove il servizio a qualsiasi contenitore del servizio padre. (Ereditato da IServiceContainer) |
| AddService(Type, Object) |
Aggiunge il servizio specificato al contenitore del servizio. (Ereditato da IServiceContainer) |
| AddService(Type, ServiceCreatorCallback, Boolean) |
Aggiunge il servizio specificato al contenitore del servizio e, facoltativamente, promuove il servizio ai contenitori del servizio padre. (Ereditato da IServiceContainer) |
| AddService(Type, ServiceCreatorCallback) |
Aggiunge il servizio specificato al contenitore del servizio. (Ereditato da IServiceContainer) |
| CreateComponent(Type, String) |
Crea un componente del tipo e del nome specificati e lo aggiunge al documento di progettazione. (Ereditato da IDesignerHost) |
| CreateComponent(Type) |
Crea un componente del tipo specificato e lo aggiunge al documento di progettazione. (Ereditato da IDesignerHost) |
| CreateTransaction() |
Crea un oggetto DesignerTransaction che può incapsulare le sequenze di eventi per migliorare le prestazioni e abilitare la funzionalità di ripristino e annullamento. (Ereditato da IDesignerHost) |
| CreateTransaction(String) |
Crea un oggetto DesignerTransaction che può incapsulare le sequenze di eventi per migliorare le prestazioni e abilitare la funzionalità di annullamento e ripristino, usando la descrizione della transazione specificata. (Ereditato da IDesignerHost) |
| DestroyComponent(IComponent) |
Elimina definitivamente il componente specificato e lo rimuove dal contenitore della finestra di progettazione. (Ereditato da IDesignerHost) |
| EndLoad(String, Boolean, ICollection) |
Termina l'operazione di caricamento della finestra di progettazione. (Ereditato da IDesignerLoaderHost) |
| GetDesigner(IComponent) |
Ottiene l'istanza della finestra di progettazione che contiene il componente specificato. (Ereditato da IDesignerHost) |
| GetService(Type) |
Ottiene l'oggetto servizio del tipo specificato. (Ereditato da IServiceProvider) |
| GetType(String) |
Ottiene un'istanza del nome di tipo completo specificato. (Ereditato da IDesignerHost) |
| Reload() |
Ricarica il documento di progettazione. (Ereditato da IDesignerLoaderHost) |
| RemoveService(Type, Boolean) |
Rimuove il tipo di servizio specificato dal contenitore del servizio e, facoltativamente, promuove il servizio ai contenitori del servizio padre. (Ereditato da IServiceContainer) |
| RemoveService(Type) |
Rimuove il tipo di servizio specificato dal contenitore del servizio. (Ereditato da IServiceContainer) |
Eventi
| Nome | Descrizione |
|---|---|
| Activated |
Si verifica quando questa finestra di progettazione viene attivata. (Ereditato da IDesignerHost) |
| Deactivated |
Si verifica quando questa finestra di progettazione viene disattivata. (Ereditato da IDesignerHost) |
| LoadComplete |
Si verifica quando questa finestra di progettazione completa il caricamento del documento. (Ereditato da IDesignerHost) |
| TransactionClosed |
Aggiunge un gestore eventi per l'evento TransactionClosed . (Ereditato da IDesignerHost) |
| TransactionClosing |
Aggiunge un gestore eventi per l'evento TransactionClosing . (Ereditato da IDesignerHost) |
| TransactionOpened |
Aggiunge un gestore eventi per l'evento TransactionOpened . (Ereditato da IDesignerHost) |
| TransactionOpening |
Aggiunge un gestore eventi per l'evento TransactionOpening . (Ereditato da IDesignerHost) |