TypeCodeDomSerializer.GetInitializeMethod メソッド

定義

メンバーのシリアル化に使用されるステートメントが格納されるメソッドを返します。

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

パラメーター

manager
IDesignerSerializationManager

シリアル化に使用するシリアル化マネージャー。

declaration
CodeTypeDeclaration

シリアル化に使用する型宣言。

value
Object

シリアル化に使用する値。

返品

指定されたメンバーのすべての初期化コードを出力するために使用されるメソッド。

例外

managerdeclaration、または valuenull

注釈

GetInitializeMethod メソッドは、指定されたメンバーのすべての初期化コードを出力するメソッドを返します。 既定の実装では、空のコンストラクターが返されます。 複数の値に対して同じメソッドを返す場合は、メソッドの同じインスタンスを返す必要があります。 CodeObject.UserDataディクショナリを使用して、作成したメソッドを記憶できます。 typeDecl パラメーターを使用して、インフラストラクチャ メソッドを追加することもできます。 たとえば、オブジェクトごとに個別のメソッドを出力する場合は、これらのメソッドをすべて順番に呼び出す 1 つのメソッドが必要です。 このメソッドは、必要に応じてコード型宣言に追加できます。

適用対象

こちらもご覧ください