Bagikan melalui


CodeDomSerializerBase.SerializeProperties Metode

Definisi

Menserialisasikan properti pada objek yang diberikan ke dalam koleksi pernyataan yang diberikan.

protected:
 void SerializeProperties(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[] filter);
protected void SerializeProperties (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, Attribute[]? filter);
member this.SerializeProperties : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * Attribute[] -> unit
Protected Sub SerializeProperties (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, filter As Attribute())

Parameter

manager
IDesignerSerializationManager

yang IDesignerSerializationManager digunakan untuk serialisasi.

statements
CodeStatementCollection

tempat CodeStatementCollection properti akan diserialisasikan.

value
Object

Objek tempat properti akan diserialisasikan.

filter
Attribute[]

Array Attribute yang memfilter properti mana yang akan diserialisasikan.

Pengecualian

manager, value, atau statements adalah null.

Keterangan

Metode SerializeProperties ini adalah metode pembantu yang dapat dipanggil kelas turunan. Ini melihat properti pada value parameter yang cocok dengan filter parameter, dan kemudian memanggil SerializeProperty metode untuk setiap properti.

Metode SerializeProperties menempatkan InheritanceAttribute untuk value pada ContextStack.

Berlaku untuk

Lihat juga