DesignerSerializationManager.IDesignerSerializationManager.CreateInstance Methode

Definition

 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);
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

Parameter

type
Type

Der zu erstellende Datentyp.

arguments
ICollection

Die Argumente, die an den Konstruktor für diesen Typ übergeben werden sollen.

name
String

Der Name des Objekts. Dieser Name kann verwendet werden, um später über GetInstance(String). Wenn null das Objekt übergeben wird, wird das Objekt noch erstellt, kann aber nicht anhand des Namens zugegriffen werden.

addToContainer
Boolean

true um dieses Objekt dem Entwurfscontainer hinzuzufügen. Das Objekt muss implementieren IComponent , damit dies wirksam wird.

Gibt zurück

Die neu erstellte Objektinstanz.

Implementiert

Gilt für: