Freigeben über


MyGroupCollectionAttribute(String, String, String, String) Konstruktor

Definition

Dieses Attribut unterstützt My.Forms und My.WebServices in Visual Basic.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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)

Parameter

typeToCollect
String

String. Initialisiert die MyGroupName-Eigenschaft. Der Compiler generiert Accessoreigenschaften für Klassen, die von diesem Typ abgeleitet werden.

createInstanceMethodName
String

String. Initialisiert die CreateMethod-Eigenschaft. Gibt die Methode in der Klasse an, die die Instanzen des Typs erstellt.

disposeInstanceMethodName
String

String. Initialisiert die DisposeMethod-Eigenschaft. Gibt die Methode in der Klasse an, die die Instanzen des Typs löscht.

defaultInstanceAlias
String

String. Initialisiert die DefaultInstanceAlias-Eigenschaft. Gibt den Namen der Eigenschaft an, die die Standardinstanz der Klasse zurückgibt.

Hinweise

Dieses Attribut unterstützt My.Forms und My.WebServices in Visual Basic. Sie sollte nicht direkt im Code verwendet werden.

Wenn dieses Attribut für eine Klasse festgelegt wird, füllt der Compiler diese Klasse mit Eigenschaften aus, die allen Typen im Projekt entsprechen, die von dem von der MyGroupName -Eigenschaft angegebenen Typ abgeleitet werden.

Gilt für:

Weitere Informationen