ComponentSerializationService.DeserializeTo 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 yang diberikan SerializationStore ke kontainer yang diberikan.
Overload
DeserializeTo(SerializationStore, IContainer) |
Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan. |
DeserializeTo(SerializationStore, IContainer, Boolean) |
Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan, secara opsional memvalidasi jenis daur ulang. |
DeserializeTo(SerializationStore, IContainer, Boolean, Boolean) |
Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan, secara opsional menerapkan nilai properti default. |
DeserializeTo(SerializationStore, IContainer)
Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan.
public:
void DeserializeTo(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container);
public void DeserializeTo (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container);
member this.DeserializeTo : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer -> unit
Public Sub DeserializeTo (store As SerializationStore, container As IContainer)
Parameter
- store
- SerializationStore
Untuk SerializationStore deserialisasi.
- container
- IContainer
Kontainer tempat IComponent objek akan ditambahkan.
Pengecualian
store
atau container
adalah null
.
store
tidak berisi data dalam format yang dapat diproses oleh kontainer serialisasi.
Keterangan
Metode DeserializeTo deserialisasi store
, tetapi alih-alih menghasilkan objek baru, metode ini menerapkan data di penyimpanan ke sekumpulan objek yang ada yang diambil dari kontainer yang disediakan. Akibatnya, pemanggil dapat membuat terlebih dahulu objek namun terlihat pas. Jika objek memiliki status deserialisasi dan objek tidak dinamai dalam kumpulan objek yang ada, objek baru akan dibuat. Jika objek itu juga mengimplementasikan IComponent, objek tersebut akan ditambahkan ke container
. Objek dalam kontainer harus memiliki nama dan jenis yang cocok dengan objek di penyimpanan serialisasi agar objek yang ada dapat digunakan.
Lihat juga
Berlaku untuk
DeserializeTo(SerializationStore, IContainer, Boolean)
Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan, secara opsional memvalidasi jenis daur ulang.
public:
void DeserializeTo(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container, bool validateRecycledTypes);
public void DeserializeTo (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes);
member this.DeserializeTo : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer * bool -> unit
Public Sub DeserializeTo (store As SerializationStore, container As IContainer, validateRecycledTypes As Boolean)
Parameter
- store
- SerializationStore
Untuk SerializationStore deserialisasi.
- container
- IContainer
Kontainer tempat IComponent objek akan ditambahkan.
- validateRecycledTypes
- Boolean
true
untuk menjamin bahwa deserialisasi hanya akan berfungsi jika diterapkan ke objek dengan jenis yang sama.
Pengecualian
store
atau container
adalah null
.
store
tidak berisi data dalam format yang dapat diproses oleh kontainer serialisasi.
Keterangan
Metode DeserializeTo deserialisasi store
, tetapi alih-alih menghasilkan objek baru, metode ini menerapkan data di penyimpanan ke sekumpulan objek yang ada yang diambil dari kontainer yang disediakan. Akibatnya, pemanggil dapat membuat terlebih dahulu objek namun terlihat pas. Jika objek memiliki status deserialisasi dan objek tidak dinamai dalam kumpulan objek yang ada, objek baru akan dibuat. Jika objek itu juga mengimplementasikan IComponent, objek tersebut akan ditambahkan ke container
. Objek dalam kontainer harus memiliki nama dan jenis yang cocok dengan objek di penyimpanan serialisasi agar objek yang ada dapat digunakan.
Lihat juga
Berlaku untuk
DeserializeTo(SerializationStore, IContainer, Boolean, Boolean)
Mendeserialisasi yang diberikan SerializationStore ke kontainer yang diberikan, secara opsional menerapkan nilai properti default.
public:
abstract void DeserializeTo(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container, bool validateRecycledTypes, bool applyDefaults);
public abstract void DeserializeTo (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes, bool applyDefaults);
abstract member DeserializeTo : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer * bool * bool -> unit
Public MustOverride Sub DeserializeTo (store As SerializationStore, container As IContainer, validateRecycledTypes As Boolean, applyDefaults As Boolean)
Parameter
- store
- SerializationStore
Untuk SerializationStore deserialisasi.
- container
- IContainer
Kontainer tempat IComponent objek akan ditambahkan.
- validateRecycledTypes
- Boolean
true
untuk menjamin bahwa deserialisasi hanya akan berfungsi jika diterapkan ke objek dengan jenis yang sama.
- applyDefaults
- Boolean
true
untuk menunjukkan bahwa nilai properti default harus diterapkan.
Pengecualian
store
atau container
adalah null
.
store
tidak berisi data dalam format yang dapat diproses oleh kontainer serialisasi.
Keterangan
Metode DeserializeTo deserialisasi store
, tetapi alih-alih menghasilkan objek baru, metode ini menerapkan data di penyimpanan ke sekumpulan objek yang ada yang diambil dari kontainer yang disediakan. Akibatnya, pemanggil dapat membuat terlebih dahulu objek namun terlihat pas. Jika objek memiliki status deserialisasi dan objek tidak dinamai dalam kumpulan objek yang ada, objek baru akan dibuat. Jika objek itu juga mengimplementasikan IComponent, objek tersebut akan ditambahkan ke container
. Objek dalam kontainer harus memiliki nama dan jenis yang cocok dengan objek di penyimpanan serialisasi agar objek yang ada dapat digunakan.