Bagikan melalui


CodeDomSerializerBase.SerializePropertiesToResources Metode

Definisi

Menserialisasikan properti pada objek yang diberikan ke dalam bundel sumber daya budaya invariant.

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

Parameter

manager
IDesignerSerializationManager

yang IDesignerSerializationManager digunakan untuk serialisasi.

statements
CodeStatementCollection

Tidak digunakan.

value
Object

Objek yang propertinya akan diserialisasikan.

filter
Attribute[]

Array Attribute yang memfilter properti mana yang akan diserialisasikan.

Pengecualian

manager, value, atau statements adalah null.

Keterangan

Metode SerializePropertiesToResources ini adalah metode pembantu yang dapat dipanggil kelas turunan. Ini melihat properti pada value parameter yang cocok dengan filter parameter, dan kemudian menserialisasikan properti ke dalam bundel sumber daya budaya invariant. Jika layanan sumber daya mengembalikan ResXResourceWriter, nilai properti akan disimpan di bagian metadata file sumber daya XML (.resx). Parameter statements tidak digunakan.

Untuk diserialisasikan sebagai sumber daya, properti harus sederhana (bukan properti konten) dan nilainya harus dapat diserialisasikan. Properti yang tidak sesuai dengan pola ini akan dilewati.

SerializePropertiesToResourcesIResourceService membutuhkan untuk mendapatkan ResourceWriter untuk menulis sumber daya untuk budaya invarian. Jika layanan ini tidak tersedia, tidak ada sumber daya yang akan ditulis.

Berlaku untuk

Lihat juga