TypeCodeDomSerializer.GetInitializeMethod Methode

Definition

Gibt die Methode zurück, mit der Anweisungen zum Serialisieren eines Elements gespeichert werden.

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

Parameter

manager
IDesignerSerializationManager

Der Serialisierungs-Manager, der für die Serialisierung verwendet werden soll.

declaration
CodeTypeDeclaration

Die Typdeklaration, die für die Serialisierung verwendet werden soll.

value
Object

Der Wert, der für die Serialisierung verwendet werden soll.

Gibt zurück

Die Methode, mit der der gesamte Initialisierungscode für das angegebene Element ausgegeben wird.

Ausnahmen

manager, declarationoder value ist .null

Hinweise

Die GetInitializeMethod Methode gibt die Methode zurück, um den gesamten Initialisierungscode für das angegebene Element ausgibt. Die Standardimplementierung gibt einen leeren Konstruktor zurück. Wenn dieselbe Methode für mehrere Werte zurückgegeben werden soll, sollte dieselbe Instanz der Methode zurückgegeben werden. Sie können das CodeObject.UserData Wörterbuch verwenden, um methoden zu merken, die Sie erstellt haben. Der typeDecl Parameter kann auch zum Hinzufügen von Infrastrukturmethoden verwendet werden. Wenn Sie beispielsweise eine separate Methode für jedes Objekt ausgeben möchten, benötigen Sie eine einzelne Methode, die alle diese Methoden wiederum aufruft. Diese Methode kann der Codetypdeklaration nach Bedarf hinzugefügt werden.

Gilt für:

Weitere Informationen