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

Der zu erstellende Type für die Daten.

arguments
ICollection

Eine ICollection von Argumenten, die an den Konstruktor für den angegebenen Typ übergeben werden.

name
String

Der Name, der dem sich ergebenden Objekt zugewiesen ist. Mit diesem Namen kann später über GetInstance(String) auf das Objekt zugegriffen werden.

Wenn Null übergeben wird, wird das Objekt erstellt, aber Sie können nicht über den Namen darauf zugreifen.

addToContainer
Boolean

true, um das Objekt dem Entwurfscontainer hinzuzufügen, andernfalls false.

Dies wirkt sich nur dann aus, wenn das Objekt IComponent implementiert.

Gibt zurück

Die neu erstellte Objektinstanz.

Implementiert

Hinweise

Enthält einen indirekten Verweis auf die SerializationManager-Methode desselben Namens.

Gilt für: