Freigeben über


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

Die My.Forms - und My.WebServices-Objekte bieten Zugriff auf Formulare, Datenquellen und XML-Webdienste, die von Ihrer Anwendung verwendet werden. Sie bieten Zugriff über Sammlungen von Standardinstanzen jedes dieser Objekte.

Standardinstanzen

Eine Standardinstanz ist eine Instanz der Klasse, die von der Laufzeit bereitgestellt wird und nicht mit den Anweisungen Dim und New deklariert und instanziiert werden muss. Im folgenden Beispiel wird veranschaulicht, wie Sie eine Instanz einer Form-Klasse namens Form1 deklariert und instanziiert haben, und wie Sie jetzt eine Standardinstanz dieser Form-Klasse über My.Forms abrufen können.

' 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 Form Klasse zurück, die in Ihrem Projekt vorhanden ist. Ebenso stellt My.WebServices eine Standardinstanz der Proxyklasse für jeden Webdienst bereit, auf den Sie in Ihrer Anwendung einen Verweis erstellt haben.

Siehe auch