MyGroupCollectionAttribute(String, String, String, String) Konstruktor

Definíció

Ez az attribútum támogatja My.Forms és My.WebServices Visual Basic.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public:
 MyGroupCollectionAttribute(System::String ^ typeToCollect, System::String ^ createInstanceMethodName, System::String ^ disposeInstanceMethodName, System::String ^ defaultInstanceAlias);
public MyGroupCollectionAttribute(string typeToCollect, string createInstanceMethodName, string disposeInstanceMethodName, string defaultInstanceAlias);
new Microsoft.VisualBasic.MyGroupCollectionAttribute : string * string * string * string -> Microsoft.VisualBasic.MyGroupCollectionAttribute
Public Sub New (typeToCollect As String, createInstanceMethodName As String, disposeInstanceMethodName As String, defaultInstanceAlias As String)

Paraméterek

typeToCollect
String

String. Inicializálja a tulajdonságot MyGroupName . A fordító ezzel a típussal származtatott osztályokhoz hoz létre kiegészítő tulajdonságokat.

createInstanceMethodName
String

String. Inicializálja a tulajdonságot CreateMethod . A típuspéldányokat létrehozó osztály metódusát adja meg.

disposeInstanceMethodName
String

String. Inicializálja a tulajdonságot DisposeMethod . A típus példányait megsemmisítő osztály metódusát adja meg.

defaultInstanceAlias
String

String. Inicializálja a tulajdonságot DefaultInstanceAlias . Megadja annak a tulajdonságnak a nevét, amely az osztály alapértelmezett példányát adja vissza.

Megjegyzések

Ez az attribútum támogatja My.Forms és My.WebServices Visual Basic. Nem közvetlenül a kódból való használatra szolgál.

Amikor ezt az attribútumot egy osztályra helyezi, a fordító kitölti az osztályt a projekt összes típusának megfelelő tulajdonságokkal, amelyek a MyGroupName tulajdonság által megadott típusból származnak.

A következőre érvényes:

Lásd még