CodeDomSerializerBase.SerializeProperty メソッド

定義

指定したオブジェクトのプロパティをシリアル化します。

protected:
 void SerializeProperty(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, System::ComponentModel::PropertyDescriptor ^ propertyToSerialize);
protected void SerializeProperty (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, System.ComponentModel.PropertyDescriptor propertyToSerialize);
member this.SerializeProperty : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * System.ComponentModel.PropertyDescriptor -> unit
Protected Sub SerializeProperty (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, propertyToSerialize As PropertyDescriptor)

パラメーター

manager
IDesignerSerializationManager

シリアル化に使用する IDesignerSerializationManager

statements
CodeStatementCollection

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

value
Object

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

propertyToSerialize
PropertyDescriptor

シリアル化するプロパティ。

例外

managervaluestatements、または propertyToSerializenull です。

注釈

メソッドは SerializeProperty パラメーターの propertyToSerializeMemberCodeDomSerializer取得し、それにデリゲートします。

SerializePropertyパラメーターと パラメーターを statements に配置しますContextStackpropertyToSerialize

適用対象

こちらもご覧ください