TypeCodeDomSerializer.GetInitializeMethod Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Azt a metódust adja vissza, amelyben egy tag szerializálásához használt utasítások vannak tárolva.
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
Paraméterek
- manager
- IDesignerSerializationManager
A szerializáláshoz használni kívánt szerializálás-kezelő.
- declaration
- CodeTypeDeclaration
A szerializáláshoz használandó típusdeklaráció.
- value
- Object
A szerializáláshoz használandó érték.
Válaszok
Az adott tag összes inicializálási kódjának kibocsátására használt módszer.
Kivételek
manager, declarationvagy value igen null.
Megjegyzések
A GetInitializeMethod metódus visszaadja a metódust, amely az adott tag összes inicializálási kódját kibocsátja. Az alapértelmezett implementáció üres konstruktort ad vissza. Ha ugyanazt a metódust több értékhez kell visszaadni, akkor a metódus ugyanazon példányát kell visszaadni. A szótár használatával jegyezheti fel a CodeObject.UserData létrehozott metódusokat. A typeDecl paraméter infrastruktúra-metódusok hozzáadására is használható. Ha például minden objektumhoz külön metódust szeretne kibocsátani, egyetlen metódusra van szükség, amely az összes metódust meghívja. Ez a módszer szükség szerint hozzáadható a kódtípus-deklarációhoz.