WorkflowMarkupSerializationManager.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í.
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
- 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
Nově vytvořený objekt.
Implementuje
Poznámky
Pokud addToContainer
je nastaveno na true
, objekt musí implementovat, IComponent aby to mělo nějaký účinek.