TypeCodeDomSerializer.GetInitializeMethod 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.
Restituisce il metodo in cui sono archiviate le istruzioni usate per la serializzazione di un membro.
protected:
virtual System::CodeDom::CodeMemberMethod ^ GetInitializeMethod(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeTypeDeclaration ^ declaration, System::Object ^ value);
protected virtual System.CodeDom.CodeMemberMethod GetInitializeMethod (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeTypeDeclaration declaration, object value);
abstract member GetInitializeMethod : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeTypeDeclaration * obj -> System.CodeDom.CodeMemberMethod
override this.GetInitializeMethod : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeTypeDeclaration * obj -> System.CodeDom.CodeMemberMethod
Protected Overridable Function GetInitializeMethod (manager As IDesignerSerializationManager, declaration As CodeTypeDeclaration, value As Object) As CodeMemberMethod
Parametri
- manager
- IDesignerSerializationManager
Gestore della serializzazione da utilizzare per la serializzazione.
- declaration
- CodeTypeDeclaration
Dichiarazione di tipo da usare per la serializzazione.
- value
- Object
Valore da usare per la serializzazione.
Restituisce
Metodo usato per la creazione di tutto il codice di inizializzazione per il membro specificato.
Eccezioni
manager
, typeDecl
o value
è null
.
Commenti
Il GetInitializeMethod metodo restituisce il metodo per generare tutto il codice di inizializzazione per il membro specificato. L'implementazione predefinita restituisce un costruttore vuoto. Se lo stesso metodo deve essere restituito per più valori, deve essere restituita la stessa istanza del metodo. È possibile usare il CodeObject.UserData dizionario per ricordare i metodi creati. Il typeDecl
parametro può essere usato anche per aggiungere metodi di infrastruttura. Ad esempio, se si vuole generare un metodo separato per ogni oggetto, è necessario un singolo metodo che chiama tutti questi metodi a sua volta. Questo metodo può essere aggiunto alla dichiarazione del tipo di codice in base alle esigenze.