TypeCodeDomSerializer.GetInitializeMethod Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
, typeDecl
nebo 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.