Udostępnij za pośrednictwem


DesignerSerializationManager.IDesignerSerializationManager.CreateInstance Metoda

Definicja

 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

Parametry

type
Type

Typ danych do utworzenia.

arguments
ICollection

Argumenty, które mają być przekazywane do konstruktora dla tego typu.

name
String

Nazwa obiektu. Ta nazwa może służyć do uzyskiwania dostępu do obiektu później za pośrednictwem GetInstance(String). Jeśli null zostanie przekazany, obiekt jest nadal tworzony, ale nie można uzyskać do tego dostępu według nazwy.

addToContainer
Boolean

true aby dodać ten obiekt do kontenera projektu. Obiekt musi zaimplementować IComponent ten efekt.

Zwraca

Nowo utworzone wystąpienie obiektu.

Implementuje

Dotyczy