共用方式為


CodeDomComponentSerializationService.Deserialize 方法

定義

還原序列化指定的存放區,以產生物件集合。

多載

Deserialize(SerializationStore)

還原序列化指定的存放區,以產生物件集合。

Deserialize(SerializationStore, IContainer)

還原序列化指定的存放區,並使用已還原序列化的 IContainer 物件填入指定的 IComponent

Deserialize(SerializationStore)

還原序列化指定的存放區,以產生物件集合。

public:
 override System::Collections::ICollection ^ Deserialize(System::ComponentModel::Design::Serialization::SerializationStore ^ store);
public override System.Collections.ICollection Deserialize (System.ComponentModel.Design.Serialization.SerializationStore store);
override this.Deserialize : System.ComponentModel.Design.Serialization.SerializationStore -> System.Collections.ICollection
Public Overrides Function Deserialize (store As SerializationStore) As ICollection

參數

store
SerializationStore

要還原序列化其物件的 SerializationStore

傳回

已還原序列化的元件集合。

例外狀況

storenull

store 不是支援的序列化存放區類型。 使用由 CreateStore() 傳回的存放區。

另請參閱

適用於

Deserialize(SerializationStore, IContainer)

還原序列化指定的存放區,並使用已還原序列化的 IContainer 物件填入指定的 IComponent

public:
 override System::Collections::ICollection ^ Deserialize(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container);
public override System.Collections.ICollection Deserialize (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container);
override this.Deserialize : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer -> System.Collections.ICollection
Public Overrides Function Deserialize (store As SerializationStore, container As IContainer) As ICollection

參數

store
SerializationStore

要還原序列化其物件的 SerializationStore

container
IContainer

要加入 IComponent 物件的容器。

傳回

已還原序列化的元件集合。

例外狀況

storecontainernull

store 不是支援的序列化存放區類型。 使用由 CreateStore() 傳回的存放區。

備註

實作 介面的 IComponent 已建立物件將會新增至 container 參數。

適用於