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, 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.