TypeCodeDomSerializer.GetInitializeMethod Metoda

Definice

Vrátí metodu, kde jsou uloženy příkazy použité k serializaci členu.

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

Parametry

manager
IDesignerSerializationManager

Správce serializace, který se má použít pro serializaci.

declaration
CodeTypeDeclaration

Deklarace typu, která se má použít pro serializaci.

value
Object

Hodnota, která se má použít pro serializaci.

Návraty

Metoda používaná k vygenerování veškerého inicializačního kódu pro daný člen.

Výjimky

manager, declarationnebo value je null.

Poznámky

Metoda GetInitializeMethod vrátí metodu pro generování veškerého inicializačního kódu pro daného člena. Výchozí implementace vrátí prázdný konstruktor. Pokud je stejná metoda vrácena pro více hodnot, měla by být vrácena stejná instance metody. Slovník si můžete zapamatovat CodeObject.UserData metody, které jste vytvořili. Parametr typeDecl lze také použít k přidání metod infrastruktury. Pokud například chcete vygenerovat samostatnou metodu pro každý objekt, potřebujete jednu metodu, která následně volá všechny tyto metody. Tuto metodu lze podle potřeby přidat do deklarace typu kódu.

Platí pro

Viz také