CodeDomSerializerBase.DeserializePropertiesFromResources Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendeserialisasi properti pada objek yang diberikan dari bundel sumber daya budaya invariant.
protected:
void DeserializePropertiesFromResources(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value, cli::array <Attribute ^> ^ filter);
protected void DeserializePropertiesFromResources (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, Attribute[] filter);
protected void DeserializePropertiesFromResources (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value, Attribute[]? filter);
member this.DeserializePropertiesFromResources : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj * Attribute[] -> unit
Protected Sub DeserializePropertiesFromResources (manager As IDesignerSerializationManager, value As Object, filter As Attribute())
Parameter
- manager
- IDesignerSerializationManager
yang IDesignerSerializationManager digunakan untuk serialisasi.
- value
- Object
Objek tempat properti akan dideserialisasi.
Keterangan
Metode DeserializePropertiesFromResources ini adalah metode pembantu yang dapat dipanggil kelas turunan. Ini mencari properti pada objek yang diberikan dan mencoba memuat nilainya dari bundel sumber daya budaya invariant. Ini umumnya digunakan untuk menangani properti waktu desain yang tidak dipancarkan ke dalam kode sumber. Ini tidak boleh digunakan untuk properti yang dilokalkan karena hanya beroperasi pada budaya invarian.
Metode ini memeriksa semua properti value
parameter yang cocok dengan atribut yang ditentukan oleh parameter, lalu memeriksa properti tersebut filter
dalam objek biner sumber daya. Ini berguna untuk mendeserialisasi properti yang tidak dapat diwakili dalam kode, seperti properti waktu desain.
Metode ini mengharuskan pemuat perancang menawarkan IResourceService untuk membaca sumber daya. IResourceService Jika menyediakan ResXResourceReader untuk budaya invarian, maka DeserializePropertiesFromResources akan membaca sumber daya dari bagian metadata file sumber daya XML (.resx), yang tidak disertakan dalam kode akhir yang dikompilasi. Jika layanan ini tidak tersedia, tidak ada sumber daya yang akan dibaca.