CodeDomSerializerBase.SerializeProperties メソッド

定義

指定されたオブジェクトのプロパティを指定されたステートメントのコレクションにシリアル化します。

C#
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
C#
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[]? filter);

パラメーター

manager
IDesignerSerializationManager

シリアル化に使用する IDesignerSerializationManager

statements
CodeStatementCollection

プロパティをシリアル化した結果を格納する CodeStatementCollection

value
Object

プロパティをシリアル化する対象となるオブジェクト。

filter
Attribute[]

シリアル化するプロパティをフィルター処理する Attribute 配列。

例外

managervalue、または statementsnull です。

注釈

メソッドは SerializeProperties 、派生クラスが呼び出すことができるヘルパー メソッドです。 パラメーターに一致する パラメーターのプロパティをvaluefilter調べます。次に、各プロパティの メソッドをSerializeProperty呼び出します。

メソッドはSerializeProperties、 の valueInheritanceAttribute に配置しますContextStack

適用対象

製品 バージョン
.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

こちらもご覧ください