CodeDomSerializerBase.DeserializeInstance Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
- parameters
- Object[]
için type
oluş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.