Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Interfaccia IDesignerLoaderHost

 

Data di pubblicazione: ottobre 2016

Fornisce un'interfaccia che consente di estendere un host di progettazione per supportare il caricamento da uno stato serializzato.

Spazio dei nomi:   System.ComponentModel.Design.Serialization
Assembly:  System (in System.dll)

public interface IDesignerLoaderHost : IDesignerHost, IServiceContainer, 
	IServiceProvider

NomeDescrizione
System_CAPS_pubpropertyContainer

Ottiene il contenitore per l'host della finestra di progettazione.(Ereditato da IDesignerHost.)

System_CAPS_pubpropertyInTransaction

Ottiene un valore che indica se l'host di progettazione è attualmente in una transazione.(Ereditato da IDesignerHost.)

System_CAPS_pubpropertyLoading

Ottiene un valore che indica se l'host di progettazione sta caricando il documento.(Ereditato da IDesignerHost.)

System_CAPS_pubpropertyRootComponent

Ottiene l'istanza della classe di base utilizzata come componente principale per la progettazione corrente.(Ereditato da IDesignerHost.)

System_CAPS_pubpropertyRootComponentClassName

Ottiene il nome completo della classe in fase di progettazione.(Ereditato da IDesignerHost.)

System_CAPS_pubpropertyTransactionDescription

Ottiene la descrizione della transazione corrente.(Ereditato da IDesignerHost.)

NomeDescrizione
System_CAPS_pubmethodActivate()

Attiva la finestra di progettazione che ospita l'host.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodAddService(Type, Object)

Aggiunge il servizio specificato al contenitore del servizio.(Ereditato da IServiceContainer.)

System_CAPS_pubmethodAddService(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.)

System_CAPS_pubmethodAddService(Type, ServiceCreatorCallback)

Aggiunge il servizio specificato al contenitore del servizio.(Ereditato da IServiceContainer.)

System_CAPS_pubmethodAddService(Type, ServiceCreatorCallback, Boolean)

Aggiunge il servizio specificato al contenitore del servizio e, facoltativamente, promuove il servizio ai contenitori del servizio padre.(Ereditato da IServiceContainer.)

System_CAPS_pubmethodCreateComponent(Type)

Crea un componente del tipo specificato e lo aggiunge al documento di progettazione.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodCreateComponent(Type, String)

Crea un componente del tipo specificato del nome e lo aggiunge al documento di progettazione.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodCreateTransaction()

Crea un DesignerTransaction in grado di incapsulare sequenze di eventi per migliorare le prestazioni e consentire l'annullamento e di ripristino.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodCreateTransaction(String)

Crea un DesignerTransaction in grado di incapsulare sequenze di eventi per migliorare le prestazioni e consentire l'annullamento e ripristino, utilizzando la descrizione della transazione specificata.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodDestroyComponent(IComponent)

Elimina il componente specificato e lo rimuove dal contenitore di progettazione.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodEndLoad(String, Boolean, ICollection)

Termina l'operazione di caricamento di progettazione.

System_CAPS_pubmethodGetDesigner(IComponent)

Ottiene l'istanza della finestra di progettazione che contiene il componente specificato.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodGetService(Type)

Ottiene l'oggetto servizio del tipo specificato.(Ereditato da IServiceProvider.)

System_CAPS_pubmethodGetType(String)

Ottiene un'istanza del nome del tipo specificato, nome completo.(Ereditato da IDesignerHost.)

System_CAPS_pubmethodReload()

Ricarica il documento di progettazione.

System_CAPS_pubmethodRemoveService(Type)

Rimuove il tipo di servizio specificato dal contenitore del servizio.(Ereditato da IServiceContainer.)

System_CAPS_pubmethodRemoveService(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.)

NomeDescrizione
System_CAPS_pubeventActivated

Si verifica quando viene attivata la finestra di progettazione.(Ereditato da IDesignerHost.)

System_CAPS_pubeventDeactivated

Si verifica quando viene disattivata la finestra di progettazione.(Ereditato da IDesignerHost.)

System_CAPS_pubeventLoadComplete

Si verifica quando la finestra di progettazione al caricamento del documento.(Ereditato da IDesignerHost.)

System_CAPS_pubeventTransactionClosed

Aggiunge un gestore eventi per il TransactionClosed evento.(Ereditato da IDesignerHost.)

System_CAPS_pubeventTransactionClosing

Aggiunge un gestore eventi per il TransactionClosing evento.(Ereditato da IDesignerHost.)

System_CAPS_pubeventTransactionOpened

Aggiunge un gestore eventi per il TransactionOpened evento.(Ereditato da IDesignerHost.)

System_CAPS_pubeventTransactionOpening

Aggiunge un gestore eventi per il TransactionOpening evento.(Ereditato da IDesignerHost.)

Un IDesignerHost può implementare questa interfaccia per abilitare il supporto per il caricamento da un DesignerLoader.

Il caricatore della finestra di progettazione informa l'host di progettazione che è necessario richiamare un caricamento o il ricaricamento in modo che l'host di progettazione è possibile eseguire attività aggiuntive nei seguenti casi.

Questa classe è isolata da IDesignerHost per sottolineare il fatto che il caricatore della finestra di progettazione, non l'host di progettazione, è necessario avviare tutti i caricamenti e ricaricamento del documento di progettazione.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: