Nyelv

CodeDomSerializerBase.SerializeProperty Metódus

Definíció

Szerializál egy tulajdonságot az adott objektumon.

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)

Paraméterek

manager
IDesignerSerializationManager

A IDesignerSerializationManager szerializáláshoz használandó.

statements
CodeStatementCollection

Az CodeStatementCollection a tulajdonság, amelybe a tulajdonság szerializálva lesz.

value
Object

Az az objektum, amelyen a tulajdonság szerializálva lesz.

propertyToSerialize
PropertyDescriptor

A szerializálandó tulajdonság.

Kivételek

manager, value, statementsvagy propertyToSerialize igen null.

Megjegyzések

A SerializeProperty metódus lekéri a MemberCodeDomSerializer paramétertpropertyToSerialize, és delegálja azt.

SerializeProperty a a .- statements on helyezi el a paramétereket és propertyToSerialize a ContextStackparamétereket.

A következőre érvényes:

Lásd még