ActivityCodeDomSerializationManager.CreateInstance Metod

Definition

Skapar en instans av den angivna typen och lägger till den i en samling namngivna instanser.

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

Parametrar

type
Type

De data Type som ska skapas.

arguments
ICollection

Ett ICollection argument som ska skickas till konstruktorn för den angivna typen.

name
String

Namnet som tilldelats det resulterande objektet. Det här namnet kan användas för att komma åt objektet senare via GetInstance(String).

Om null skickas skapas objektet men kan inte nås med namn.

addToContainer
Boolean

trueför att lägga till objektet i designcontainern. annars . false

Objektet måste implementeras IComponent för att detta ska ha någon effekt.

Returer

Den nyligen skapade objektinstansen.

Implementeringar

Kommentarer

Detta ger en indirekt referens till SerializationManager metoden med samma namn.

Gäller för