ActivityCodeDomSerializationManager.CreateInstance Methode

Definition

Erstellt eine Instanz des angegebenen Typs und fügt sie einer Auflistung benannter Instanzen hinzu.

public:
 virtual System::Object ^ CreateInstance(Type ^ type, System::Collections::ICollection ^ arguments, System::String ^ name, bool addToContainer);
public object CreateInstance(Type type, System.Collections.ICollection arguments, string name, bool addToContainer);
abstract member CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
override this.CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
Public Function CreateInstance (type As Type, arguments As ICollection, name As String, addToContainer As Boolean) As Object

Parameter

type
Type

Die zu erstellenden Daten Type .

arguments
ICollection

Ein ICollection Argument, das an den Konstruktor für den angegebenen Typ übergeben werden soll.

name
String

Der Name, der dem resultierenden Objekt zugewiesen ist. Dieser Name kann verwendet werden, um später über GetInstance(String).

Wenn NULL übergeben wird, wird das Objekt erstellt, kann aber nicht anhand des Namens zugegriffen werden.

addToContainer
Boolean

trueum das Objekt dem Entwurfscontainer hinzuzufügen; andernfalls . false

Das Objekt muss implementieren IComponent , damit dies wirksam wird.

Gibt zurück

Die neu erstellte Objektinstanz.

Implementiert

Hinweise

Dies stellt einen indirekten Verweis auf die SerializationManager Methode desselben Namens bereit.

Gilt für: