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 vengono archiviate le istruzioni utilizzate per serializzare 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 di serializzazione da utilizzare per la serializzazione.
- declaration
- CodeTypeDeclaration
Dichiarazione di tipo da utilizzare per la serializzazione.
- value
- Object
Valore da utilizzare per la serializzazione.
Valori restituiti
Metodo utilizzato per generare tutto il codice di inizializzazione per il membro specificato.
Eccezioni
manager, declarationo 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 desidera 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.