Výchozí instance objektů poskytované třídami My.Forms a My.WebServices (Visual Basic)
Objekty My.Forms a My.WebServices poskytují přístup k formulářům, zdrojům dat a webovým službám XML používaným vaší aplikací. Poskytují přístup prostřednictvím kolekcí výchozích instancí každého z těchto objektů.
Výchozí instance
Výchozí instance je instance třídy, která je poskytována modulem runtime a nemusí být deklarována a vytvořena pomocí Dim
příkazů a New
příkazů. Následující příklad ukazuje, jak jste mohli deklarovat a vytvořit instanci instance volaného FormForm1
třídy a jak nyní můžete získat výchozí instanci této Form třídy prostřednictvím 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()
Objekt My.Forms
vrátí kolekci výchozích instancí pro každou Form
třídu, která existuje v projektu. My.WebServices
Podobně poskytuje výchozí instanci třídy proxy pro každou webovou službu, na kterou jste vytvořili odkaz ve vaší aplikaci.