TypeCodeDomSerializer.GetInitializeMethod メソッド

定義

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

C#
protected virtual System.CodeDom.CodeMemberMethod GetInitializeMethod (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeTypeDeclaration declaration, object value);

パラメーター

manager
IDesignerSerializationManager

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

declaration
CodeTypeDeclaration

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

value
Object

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

戻り値

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

例外

managertypeDecl、または valuenull です。

注釈

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

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

こちらもご覧ください