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 verworfen.

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. Es ist nicht vorgesehen, direkt aus Ihrem Code zu verwenden.

Wenn dieses Attribut auf eine Klasse gesetzt 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