Domyślne wystąpienia obiektu zapewniane przez My.Forms i My.WebServices (Visual Basic)

Obiekty My.Forms i My.WebServices zapewniają dostęp do formularzy, źródeł danych i usług sieci Web XML używanych przez aplikację. Zapewniają one dostęp za pośrednictwem kolekcji domyślnych wystąpień każdego z tych obiektów.

Wystąpienia domyślne

Wystąpienie domyślne to wystąpienie klasy udostępnianej przez środowisko uruchomieniowe i nie musi być deklarowane i tworzone przy użyciu Dim instrukcji i New . W poniższym przykładzie pokazano, jak można zadeklarować i utworzyć wystąpienie wystąpienia Form klasy o nazwie Form1i jak teraz można uzyskać domyślne wystąpienie tej Form klasy za pomocą metody 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()

Obiekt My.Forms zwraca kolekcję wystąpień domyślnych dla każdej Form klasy, która istnieje w projekcie. My.WebServices Podobnie udostępnia domyślne wystąpienie klasy serwera proxy dla każdej usługi sieci Web, do której utworzono odwołanie w aplikacji.

Zobacz też