CodeDomSerializerBase.DeserializeInstance Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy adott típusú példányt ad vissza.
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
Paraméterek
- manager
- IDesignerSerializationManager
A IDesignerSerializationManager szerializáláshoz használandó.
- parameters
- Object[]
A konstruktornak átadandó paraméterek a következőhöz type: .
- name
- String
A deszerializált objektum neve.
- addToContainer
- Boolean
trueaz objektum hozzáadása a tervezőtárolóhoz; egyéb esetben. false Az objektumnak implementálnia IComponent kell ezt, hogy bármilyen hatása legyen.
Válaszok
Egy példány.type
Kivételek
manager vagy type az null.
Megjegyzések
A DeserializeInstance rendszer meghívja a metódust a deszerializálás során egy objektum példányának lekéréséhez. A meghíváskor a kért típus egy példányát kell visszaadni. Az alapértelmezett implementáció meghívja a CreateInstance paraméter metódusát manager .