Freigeben über


Von My.Forms und My.WebServices bereitgestellte Standardobjektinstanzen (Visual Basic)

Das My.Forms-Objekt und das My.WebServices-Objekt bieten Zugriff auf die von der Anwendung verwendeten Formulare, Datenquellen und XML-Webdienste. Dazu werden Auflistungen der Standardinstanzen von jedem dieser Objekte bereitgestellt.

Standardinstanzen

Eine Standardinstanz ist eine Instanz der Klasse, die von der Laufzeit bereitgestellt wird und nicht mithilfe der Dim-Anweisung und der New-Anweisung deklariert und instanziiert werden muss. Das folgende Beispiel veranschaulicht eine Möglichkeit der Deklaration und Instanziierung einer Form-Klasse mit dem Namen Form1 und den anschließenden Abruf einer Standardinstanz dieser Form-Klasse mithilfe von My.Forms.

' The old method of declaration and instantiation
Dim myForm As New Form1
myForm.show()
' With My.Forms, you can directly call methods on the default 
' instance()
My.Forms.Form1.Show()

Das My.Forms-Objekt gibt eine Auflistung von Standardinstanzen für jede im Projekt vorhandene Form-Klasse zurück. Ebenso stellt My.WebServices eine Standardinstanz der Proxyklasse für jeden Webdienst bereit, der Ziel eines in der Anwendung enthaltenen Verweises ist.

Siehe auch

Referenz

My.Forms-Objekt (Visual Basic)

My.WebServices-Objekt (Visual Basic)

Konzepte

Merkmale von "My" auf Grundlage des Projekttyps (Visual Basic)