DesignerSerializationManager.IDesignerSerializationManager.CreateInstance Metod

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

Parametrar

type
Type

Den datatyp som ska skapas.

arguments
ICollection

Argumenten som ska skickas till konstruktorn för den här typen.

name
String

Namnet på objektet. Det här namnet kan användas för att komma åt objektet senare via GetInstance(String). Om null det skickas skapas objektet fortfarande men kan inte nås med namn.

addToContainer
Boolean

true för att lägga till det här objektet i designcontainern. Objektet måste implementeras IComponent för att detta ska ha någon effekt.

Returer

Den nyligen skapade objektinstansen.

Implementeringar

Gäller för