Condividi tramite


DesignerSerializationManager.IDesignerSerializationManager.CreateInstance Metodo

Definizione

 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

Parametri

type
Type

Tipo di dati da creare.

arguments
ICollection

Argomento da passare al costruttore per questo tipo.

name
String

Nome dell'oggetto. Questo nome può essere utilizzato per accedere all'oggetto in un momento successivo tramite il metodo GetInstance(String). Se viene passato null, l'oggetto verrà comunque creato ma non sarà possibile accedervi in base al nome.

addToContainer
Boolean

true per aggiungere questo oggetto al contenitore di progettazione. È necessario che l'oggetto implementi IComponent perché abbia effetto.

Restituisce

Istanza dell'oggetto appena creata.

Implementazioni

Si applica a