Výchozí instance objektů poskytované třídami My.Forms a My.WebServices (Visual Basic)
Objekty My.Forms and My.WebServices poskytují přístup k formulářům, zdrojům dat a webovým službám jazyka XML používaným aplikací.Tohoto dosáhnou poskytováním kolekcí výchozí instance každého z těchto objektů.
Výchozí instance:
Výchozí instance je instance třídy, která je poskytovaná runtime modulem a nemusí být deklarována a vytvořena pomocí příkazu Dim a New.Následující příklad ukazuje, jak jste pravděpodobně deklarovali a vytvořili instanci třídy Form nazvané Form1, a jak je nyní možné 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 všechny třídy Form, které existují v projektu.Podobně My.WebServices poskytuje výchozí instanci proxy třídy pro každou webovou službu, kterou jste vytvořili a odkazujete se na ní ve vaší aplikaci.