CodeDomDesignerLoader.Initialize Metodo
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.
Inizializza i servizi.
protected:
override void Initialize();
protected override void Initialize ();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
Eccezioni
L'interfaccia IDesignerLoaderHost non è stata inizializzata o il caricatore della finestra di progettazione non ha fornito un servizio di risoluzione del tipo, necessario per la serializzazione CodeDom.
Commenti
Nella tabella seguente vengono descritti i servizi CodeDomDesignerLoader sostituibili aggiunti al contenitore del servizio.
Termine | Definizione |
---|---|
INameCreationService | Fornisce la semantica per la creazione di nomi di oggetti. Il servizio usa l'interfaccia del ICodeGenerator provider CodeDOM per creare nomi che sono identificatori validi per la lingua. Inoltre, il servizio di creazione dei nomi supporta nomi vuoti. I nomi vuoti devono essere interpretati come variabili locali temporanee durante la serializzazione. |
IDesignerSerializationService | Consente ad altri oggetti di serializzare un gruppo di componenti in un oggetto binario. Questo servizio viene usato più spesso dalle funzionalità, ad esempio copia e incolla o annulla e ridistribui. La CodeDomDesignerLoader classe fornisce un servizio di serializzazione di progettazione basato sulla creazione di alberi CodeDOM per gli oggetti. |
ComponentSerializationService | Questo servizio sostituisce IDesignerSerializationService come mezzo per serializzare i componenti in un oggetto binario. |
Per informazioni dettagliate sui servizi sostituibili e non sostituibili, vedere BasicDesignerLoader.