WorkflowMarkupSerializationManager.IDesignerSerializationManager.CreateInstance Metoda

Definice

Vytvoří instanci zadaného typu a přidá ji do kolekce pojmenovaných instancí.

 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);
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

The Type to create.

arguments
ICollection

Hodnota ICollection , která obsahuje argumenty pro type.

name
String

Název objektu. Tento název lze použít pro přístup k objektu později pomocí IDesignerSerializationManager.GetInstance(String). Pokud je předán nulový odkaz (Nothing v Visual Basic), objekt je stále vytvořen, ale nelze k němu získat přístup podle názvu.

addToContainer
Boolean

truepřidání objektu do kontejneru návrhu; v opačném případě . false

Návraty

Nově vytvořený objekt.

Implementuje

Poznámky

Pokud addToContainer je nastavena na true, objekt musí implementovat IComponent , aby měl jakýkoli účinek.

Platí pro