Condividi tramite


MyGroupCollectionAttribute(String, String, String, String) Costruttore

Definizione

Questo attributo supporta My.Forms e My.WebServices in Visual Basic.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

typeToCollect
String

String. Inizializza la MyGroupName proprietà . Il compilatore genera proprietà della funzione di accesso per le classi che derivano da questo tipo.

createInstanceMethodName
String

String. Inizializza la CreateMethod proprietà . Specifica il metodo nella classe che crea le istanze del tipo.

disposeInstanceMethodName
String

String. Inizializza la DisposeMethod proprietà . Specifica il metodo nella classe che elimina le istanze del tipo.

defaultInstanceAlias
String

String. Inizializza la DefaultInstanceAlias proprietà . Specifica il nome della proprietà che restituisce l'istanza predefinita della classe .

Commenti

Questo attributo supporta My.Forms e My.WebServices in Visual Basic. Non è progettato per essere usato direttamente dal codice.

Quando questo attributo viene inserito in una classe, il compilatore riempie tale classe con proprietà corrispondenti a tutti i tipi del progetto che derivano dal tipo specificato dalla MyGroupName proprietà .

Si applica a

Vedi anche