DesignerSerializationManager.IDesignerSerializationManager.CreateInstance Metoda

Definice

 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

Datový typ, který chcete vytvořit.

arguments
ICollection

Argumenty, které se mají předat konstruktoru pro tento typ.

name
String

Název objektu. Tento název lze použít pro přístup k objektu později prostřednictvím GetInstance(String). Pokud null je objekt předán, je stále vytvořen, ale nelze k němu získat přístup podle názvu.

addToContainer
Boolean

true a přidejte tento objekt do kontejneru návrhu. Objekt musí být implementován IComponent , aby to mělo jakýkoli účinek.

Návraty

Nově vytvořená instance objektu.

Implementuje

Platí pro