Aracılığıyla paylaş


ComponentSerializationService.DeserializeTo Yöntem

Tanım

Verilen SerializationStore kapsayıcının seri durumdan çıkarılır.

Aşırı Yüklemeler

DeserializeTo(SerializationStore, IContainer)

Verilen SerializationStore kapsayıcının seri durumdan çıkarılır.

DeserializeTo(SerializationStore, IContainer, Boolean)

Verilen SerializationStore kapsayıcıyı seri durumdan çıkararak isteğe bağlı olarak geri dönüştürülmüş türleri doğrular.

DeserializeTo(SerializationStore, IContainer, Boolean, Boolean)

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

DeserializeTo(SerializationStore, IContainer)

Kaynak:
ComponentSerializationService.cs
Kaynak:
ComponentSerializationService.cs
Kaynak:
ComponentSerializationService.cs

Verilen SerializationStore kapsayıcının seri durumdan çıkarılır.

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)

Parametreler

store
SerializationStore

seri SerializationStore durumdan çıkarma.

container
IContainer

Nesnelerin eklendiği kapsayıcı IComponent .

Özel durumlar

store veya container şeklindedir null.

store serileştirme kapsayıcısının işleyebileceği biçimde veri içermez.

Açıklamalar

DeserializeTo yöntemi seri durumdan çıkarılırstore, ancak yeni nesneler üretmek yerine depodaki verileri sağlanan kapsayıcıdan alınan mevcut bir nesne kümesine uygular. Sonuç olarak, çağıran uygun gördüğü bir nesneyi önceden oluşturabilir. Bir nesnenin seri durumdan çıkarma durumu varsa ve nesne mevcut nesneler kümesinde adlandırılmıyorsa, yeni bir nesne oluşturulur. Bu nesne de uygularsa IComponent, nesnesine containereklenir. 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.

Ayrıca bkz.

Şunlara uygulanır

DeserializeTo(SerializationStore, IContainer, Boolean)

Kaynak:
ComponentSerializationService.cs
Kaynak:
ComponentSerializationService.cs
Kaynak:
ComponentSerializationService.cs

Verilen SerializationStore kapsayıcıyı seri durumdan çıkararak isteğe bağlı olarak geri dönüştürülmüş türleri doğrular.

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)

Parametreler

store
SerializationStore

seri SerializationStore durumdan çıkarma.

container
IContainer

Nesnelerin eklendiği kapsayıcı IComponent .

validateRecycledTypes
Boolean

true seri durumdan çıkarmanın yalnızca aynı türdeki bir nesneye uygulandığında çalışacağından emin olmak için.

Özel durumlar

store veya container şeklindedir null.

store serileştirme kapsayıcısının işleyebileceği biçimde veri içermez.

Açıklamalar

DeserializeTo yöntemi seri durumdan çıkarılırstore, ancak yeni nesneler üretmek yerine depodaki verileri sağlanan kapsayıcıdan alınan mevcut bir nesne kümesine uygular. Sonuç olarak, çağıran uygun gördüğü bir nesneyi önceden oluşturabilir. Bir nesnenin seri durumdan çıkarma durumu varsa ve nesne mevcut nesneler kümesinde adlandırılmıyorsa, yeni bir nesne oluşturulur. Bu nesne de uygularsa IComponent, nesnesine containereklenir. 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.

Ayrıca bkz.

Şunlara uygulanır

DeserializeTo(SerializationStore, IContainer, Boolean, Boolean)

Kaynak:
ComponentSerializationService.cs
Kaynak:
ComponentSerializationService.cs
Kaynak:
ComponentSerializationService.cs

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:
 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)

Parametreler

store
SerializationStore

seri SerializationStore durumdan çıkarma.

container
IContainer

Nesnelerin eklendiği kapsayıcı IComponent .

validateRecycledTypes
Boolean

true seri durumdan çıkarmanın yalnızca aynı türdeki bir nesneye uygulandığında çalışacağından emin olmak için.

applyDefaults
Boolean

true varsayılan özellik değerlerinin uygulanması gerektiğini belirtir.

Özel durumlar

store veya container şeklindedir null.

store serileştirme kapsayıcısının işleyebileceği biçimde veri içermez.

Açıklamalar

DeserializeTo yöntemi seri durumdan çıkarılırstore, ancak yeni nesneler üretmek yerine depodaki verileri sağlanan kapsayıcıdan alınan mevcut bir nesne kümesine uygular. Sonuç olarak, çağıran uygun gördüğü bir nesneyi önceden oluşturabilir. Bir nesnenin seri durumdan çıkarma durumu varsa ve nesne mevcut nesneler kümesinde adlandırılmıyorsa, yeni bir nesne oluşturulur. Bu nesne de uygularsa IComponent, nesnesine containereklenir. 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.

Ayrıca bkz.

Şunlara uygulanır