Sdílet prostřednictvím


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

, Type Který se má vytvořit.

arguments
ICollection

Obsahující ICollection 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 odkaz s hodnotou null ( Nothing v Visual Basic), objekt je stále vytvořen, ale nelze k němu přistoupit pomocí názvu.

addToContainer
Boolean

true Chcete-li přidat objekt do kontejneru návrhu; v opačném případě false .

Návraty

Object

Nově vytvořený objekt.

Implementuje

Poznámky

Pokud addToContainer je nastaveno na true , objekt musí implementovat, IComponent aby to mělo nějaký účinek.

Platí pro