Sdílet prostřednictvím


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.

Viz také

Referenční dokumentace

My.Forms – objekt

My.WebServices – objekt

Koncepty

Závislost oboru názvů My na typu projektu (Visual Basic)