共用方式為


DesignerSerializationManager.IDesignerSerializationManager.CreateInstance 方法

定義

 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

參數

type
Type

要建立的資料型別。

arguments
ICollection

要傳送給這個型別的建構函式的引數。

name
String

物件的名稱。 之後便可經由 GetInstance(String),用這個名稱存取物件。 如果傳遞的是 null,物件還是可以建立,但是無法以名稱存取。

addToContainer
Boolean

true 表示將這個物件加入設計容器。 物件必須實作 IComponent,才能發生效用。

傳回

新建立的物件執行個體。

實作

適用於