Aracılığıyla paylaş


CodeDomComponentSerializationService.DeserializeTo Yöntem

Tanım

Verilen SerializationStore kapsayıcının seri durumdan çıkarılır ve isteğe bağlı olarak varsayılan özellik değerleri uygulanır.

public:
 override void DeserializeTo(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container, bool validateRecycledTypes, bool applyDefaults);
public override void DeserializeTo (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes, bool applyDefaults);
override this.DeserializeTo : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer * bool * bool -> unit
Public Overrides Sub DeserializeTo (store As SerializationStore, container As IContainer, validateRecycledTypes As Boolean, applyDefaults As Boolean)

Parametreler

store
SerializationStore

SerializationStore Nesnelerin seri durumdan çıkarılacağı.

container
IContainer

Verilerin uygulanacağı nesnelerin kapsayıcısı.

validateRecycledTypes
Boolean

true geri dönüştürülen türü doğrulamak için; aksi takdirde , false.

applyDefaults
Boolean

true varsayılan özellik değerlerini uygulamak için; aksi takdirde , false.

Özel durumlar

store veya container şeklindedir null.

store desteklenen bir serileştirme deposu türü değildir. tarafından CreateStore()döndürülen bir depo kullanın.

Açıklamalar

DeserializeTo yöntemi, verilen depoyu seri durumdan kaldırır, ancak depodaki veriler yeni nesneler üretmek yerine parametresinden alınan mevcut bir nesne kümesine container uygulanır. Sonuç olarak, çağıran uygun gördüğü bir nesneyi önceden oluşturabilir. Bir nesne seri durumdan çıkarma durumuna sahipse ve nesne mevcut nesneler kümesinde adlandırılmıyorsa, yeni bir nesne oluşturulur. Bu nesne de uygularsa IComponent, belirtilen kapsayıcıya eklenir. Var olan bir nesnenin kullanılabilmesi için kapsayıcıdaki nesnelerin serileştirme deposundaki nesnelerle eşleşen adlara ve türlere sahip olması gerekir.

Şunlara uygulanır