DesignerSerializationManager.IDesignerSerializationManager.CreateInstance Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje metodu CreateInstance(Type, ICollection, String, Boolean) .
virtual System::Object ^ System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(Type ^ type, System::Collections::ICollection ^ arguments, System::String ^ name, bool addToContainer) = System::ComponentModel::Design::Serialization::IDesignerSerializationManager::CreateInstance;
object IDesignerSerializationManager.CreateInstance (Type type, System.Collections.ICollection arguments, string name, bool addToContainer);
object IDesignerSerializationManager.CreateInstance (Type type, System.Collections.ICollection? arguments, string? name, bool addToContainer);
abstract member System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
override this.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
Function CreateInstance (type As Type, arguments As ICollection, name As String, addToContainer As Boolean) As Object Implements IDesignerSerializationManager.CreateInstance
Parametry
- type
- Type
Datový typ, který chcete vytvořit.
- arguments
- ICollection
Argumenty, které se mají předat konstruktoru pro tento typ.
- name
- String
Název objektu. Tento název lze použít pro přístup k objektu později prostřednictvím GetInstance(String). Pokud null
je objekt předán, je stále vytvořen, ale nelze k němu získat přístup podle názvu.
- addToContainer
- Boolean
true
a přidejte tento objekt do kontejneru návrhu. Objekt musí být implementován IComponent , aby to mělo jakýkoli účinek.
Návraty
Nově vytvořená instance objektu.