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)

参数

statements
CodeStatementCollection

属性 CodeStatementCollection 将序列化到其中。

value
Object

要对其序列化属性的对象。

propertyToSerialize
PropertyDescriptor

要序列化的属性。

例外

managervaluestatementspropertyToSerialize is null

注解

该方法SerializeProperty检索参数的MemberCodeDomSerializer一个propertyToSerialize,并将其委托给它。

SerializePropertystatementspropertyToSerialize 参数置于 ContextStack.

适用于

另请参阅