Share via


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 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žitá k vygenerování veškerého inicializačního kódu pro daný člen.

Výjimky

manager, typeDeclnebo value je null.

Poznámky

Metoda GetInitializeMethod vrátí metodu pro vygenerování veškerého inicializačního kódu pro daný člen. Výchozí implementace vrátí prázdný konstruktor. Pokud se má stejná metoda vrátit pro více hodnot, měla by se vrátit stejná instance metody. Pomocí slovníku CodeObject.UserData si můžete zapamatovat metody, které jste vytvořili. Parametr typeDecl lze také použít k přidání metod infrastruktury. Pokud například chcete generovat 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é