Share via


IDesignerSerializationManager.CreateInstance Metode

Definisi

Membuat instans dari jenis yang ditentukan dan menambahkannya ke kumpulan instans bernama.

public:
 System::Object ^ CreateInstance(Type ^ type, System::Collections::ICollection ^ arguments, System::String ^ name, bool addToContainer);
public object CreateInstance (Type type, System.Collections.ICollection arguments, string name, bool addToContainer);
public object CreateInstance (Type type, System.Collections.ICollection? arguments, string? name, bool addToContainer);
abstract member CreateInstance : Type * System.Collections.ICollection * string * bool -> obj
Public Function CreateInstance (type As Type, arguments As ICollection, name As String, addToContainer As Boolean) As Object

Parameter

type
Type

Jenis data yang akan dibuat.

arguments
ICollection

Argumen yang akan diteruskan ke konstruktor untuk jenis ini.

name
String

Nama objek. Nama ini dapat digunakan untuk mengakses objek nanti melalui GetInstance(String). Jika null diteruskan, objek masih dibuat tetapi tidak dapat diakses berdasarkan nama.

addToContainer
Boolean

Jika true, objek ini ditambahkan ke kontainer desain. Objek harus diimplementasikan IComponent agar ini memiliki efek apa pun.

Mengembalikan

Instans objek yang baru dibuat.

Keterangan

Objek yang mengimplementasikan IComponent ditambahkan ke kontainer waktu desain jika addToContainer parameternya adalah true.

Berlaku untuk