CodeDomSerializerBase.DeserializeInstance Yöntem

Tanım

Verilen türün bir örneğini döndürür.

protected:
 virtual System::Object ^ DeserializeInstance(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, Type ^ type, cli::array <System::Object ^> ^ parameters, System::String ^ name, bool addToContainer);
protected virtual object DeserializeInstance (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type type, object[] parameters, string name, bool addToContainer);
protected virtual object DeserializeInstance (System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type type, object?[]? parameters, string? name, bool addToContainer);
abstract member DeserializeInstance : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * Type * obj[] * string * bool -> obj
override this.DeserializeInstance : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * Type * obj[] * string * bool -> obj
Protected Overridable Function DeserializeInstance (manager As IDesignerSerializationManager, type As Type, parameters As Object(), name As String, addToContainer As Boolean) As Object

Parametreler

manager
IDesignerSerializationManager

Serileştirme IDesignerSerializationManager için kullanılacak.

type
Type

Type Döndürülecek örneğin örneği.

parameters
Object[]

için typeoluşturucuya geçirecek parametreler.

name
String

Seri durumdan çıkarılmış nesnenin adı.

addToContainer
Boolean

true bu nesneyi tasarım kapsayıcısına eklemek için; aksi takdirde , false. Nesnenin herhangi bir etkisi olması için bunu uygulaması IComponent gerekir.

Döndürülenler

type öğesinin bir örneği.

Özel durumlar

manager veya type şeklindedir null.

Açıklamalar

yöntemi DeserializeInstance , bir nesnenin örneğini almak için seri durumdan çıkarma sırasında çağrılır. Bu çağrıldığında, istenen türün bir örneği döndürülmelidir. Varsayılan uygulama, parametresinin CreateInstancemanager yöntemini çağırır.

Şunlara uygulanır

Ayrıca bkz.