IDesignerLoaderHost2 Interfaccia

Definizione

Fornisce un'interfaccia che estende IDesignerLoaderHost per specificare se gli errori vengono tollerati durante il caricamento di un documento di progettazione.Provides an interface that extends IDesignerLoaderHost to specify whether errors are tolerated while loading a design document.

public interface class IDesignerLoaderHost2 : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerLoaderHost
public interface IDesignerLoaderHost2 : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerLoaderHost
type IDesignerLoaderHost2 = interface
    interface IDesignerLoaderHost
    interface IDesignerHost
    interface IServiceContainer
    interface IServiceProvider
Public Interface IDesignerLoaderHost2
Implements IDesignerLoaderHost, IServiceProvider
Implementazioni

Commenti

Utilizzare l'interfaccia IDesignerLoaderHost2 per specificare se il caricatore della finestra di progettazione può continuare a caricare quando si verificano errori durante la deserializzazione.Use the IDesignerLoaderHost2 interface to specify whether the designer loader can continue loading when errors occur during deserialization.

Proprietà

CanReloadWithErrors

Ottiene o imposta un valore che indica se è possibile ricaricare in caso di errori.Gets or sets a value indicating whether it is possible to reload with errors.

Container

Ottiene il contenitore di questo host di progettazione.Gets the container for this designer host.

(Ereditato da IDesignerHost)
IgnoreErrorsDuringReload

Ottiene o imposta un valore che indica se gli errori devono essere ignorati quando viene chiamato Reload().Gets or sets a value indicating whether errors should be ignored when Reload() is called.

InTransaction

Ottiene un valore che indica se l'host di progettazione si trova attualmente in una transazione.Gets a value indicating whether the designer host is currently in a transaction.

(Ereditato da IDesignerHost)
Loading

Ottiene un valore che indica se al momento l'host di progettazione sta caricando il documento.Gets a value indicating whether the designer host is currently loading the document.

(Ereditato da IDesignerHost)
RootComponent

Ottiene l'istanza della classe di base utilizzata come componente di primo livello per la progettazione corrente.Gets the instance of the base class used as the root component for the current design.

(Ereditato da IDesignerHost)
RootComponentClassName

Ottiene il nome completo della classe che si sta progettando.Gets the fully qualified name of the class being designed.

(Ereditato da IDesignerHost)
TransactionDescription

Ottiene la descrizione della transazione corrente.Gets the description of the current transaction.

(Ereditato da IDesignerHost)

Metodi

Activate()

Attiva la finestra di progettazione ospitata dall'host.Activates the designer that this host is hosting.

(Ereditato da IDesignerHost)
AddService(Type, Object)

Aggiunge il servizio specificato al contenitore del servizio.Adds the specified service to the service container.

(Ereditato da IServiceContainer)
AddService(Type, Object, Boolean)

Aggiunge il servizio specificato al contenitore del servizio e, facoltativamente, promuove il servizio a qualsiasi contenitore del servizio padre.Adds the specified service to the service container, and optionally promotes the service to any parent service containers.

(Ereditato da IServiceContainer)
AddService(Type, ServiceCreatorCallback)

Aggiunge il servizio specificato al contenitore del servizio.Adds the specified service to the service container.

(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.Adds the specified service to the service container, and optionally promotes the service to parent service containers.

(Ereditato da IServiceContainer)
CreateComponent(Type)

Crea un componente del tipo specificato e lo aggiunge al documento di progettazione.Creates a component of the specified type and adds it to the design document.

(Ereditato da IDesignerHost)
CreateComponent(Type, String)

Crea un componente del tipo e del nome specificati e lo aggiunge al documento di progettazione.Creates a component of the specified type and name, and adds it to the design document.

(Ereditato da IDesignerHost)
CreateTransaction()

Crea un oggetto DesignerTransaction in grado di incapsulare sequenze di eventi al fine di migliorare le prestazioni e consentire funzioni di annullamento e di ripristino.Creates a DesignerTransaction that can encapsulate event sequences to improve performance and enable undo and redo support functionality.

(Ereditato da IDesignerHost)
CreateTransaction(String)

Crea un oggetto DesignerTransaction in grado di incapsulare sequenze di eventi al fine di migliorare le prestazioni e consentire funzioni di annullamento e di ripristino, utilizzando la descrizione della transazione specificata.Creates a DesignerTransaction that can encapsulate event sequences to improve performance and enable undo and redo support functionality, using the specified transaction description.

(Ereditato da IDesignerHost)
DestroyComponent(IComponent)

Distrugge il componente specificato e lo rimuove dal contenitore di progettazione.Destroys the specified component and removes it from the designer container.

(Ereditato da IDesignerHost)
EndLoad(String, Boolean, ICollection)

Termina l'operazione di caricamento della finestra di progettazione.Ends the designer loading operation.

(Ereditato da IDesignerLoaderHost)
GetDesigner(IComponent)

Ottiene l'istanza di progettazione contenente il componente specificato.Gets the designer instance that contains the specified component.

(Ereditato da IDesignerHost)
GetService(Type)

Ottiene l'oggetto servizio del tipo specificato.Gets the service object of the specified type.

(Ereditato da IServiceProvider)
GetType(String)

Ottiene un'istanza del nome completo del tipo specificato.Gets an instance of the specified, fully qualified type name.

(Ereditato da IDesignerHost)
Reload()

Ricarica il documento di progettazione.Reloads the design document.

(Ereditato da IDesignerLoaderHost)
RemoveService(Type)

Rimuove il tipo di servizio specificato dal contenitore del servizio.Removes the specified service type from the service container.

(Ereditato da IServiceContainer)
RemoveService(Type, Boolean)

Rimuove il tipo di servizio specificato dal contenitore del servizio e, facoltativamente, promuove il servizio ai contenitori del servizio padre.Removes the specified service type from the service container, and optionally promotes the service to parent service containers.

(Ereditato da IServiceContainer)

Eventi

Activated

Viene generato quando viene attivata la finestra di progettazione.Occurs when this designer is activated.

(Ereditato da IDesignerHost)
Deactivated

Viene generato quando viene disattivata la finestra di progettazione.Occurs when this designer is deactivated.

(Ereditato da IDesignerHost)
LoadComplete

Viene generato quando la finestra di progettazione completa il caricamento del documento.Occurs when this designer completes loading its document.

(Ereditato da IDesignerHost)
TransactionClosed

Aggiunge un gestore eventi per l'evento TransactionClosed.Adds an event handler for the TransactionClosed event.

(Ereditato da IDesignerHost)
TransactionClosing

Aggiunge un gestore eventi per l'evento TransactionClosing.Adds an event handler for the TransactionClosing event.

(Ereditato da IDesignerHost)
TransactionOpened

Aggiunge un gestore eventi per l'evento TransactionOpened.Adds an event handler for the TransactionOpened event.

(Ereditato da IDesignerHost)
TransactionOpening

Aggiunge un gestore eventi per l'evento TransactionOpening.Adds an event handler for the TransactionOpening event.

(Ereditato da IDesignerHost)

Si applica a

Vedi anche