Compartilhar via


Instâncias de objeto padrão fornecidas por My.Forms e My.WebServices (Visual Basic)

Os objetos My.Forms e My.WebServices fornecem acesso a formulários, fontes de dados e serviços Web XML usados por seu aplicativo. Eles fornecem acesso por meio de coleções de instâncias padrão de cada um desses objetos.

Instâncias Padrão

Uma instância padrão é uma instância da classe fornecida pelo runtime e não precisa ser declarada e instanciada com o uso das instruções Dim e New. O exemplo a seguir demonstra como você pode ter declarado e instanciado uma instância de uma classe Form chamada Form1 e como agora pode obter uma instância padrão dessa classe Form por meio de 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()

O My.Forms objeto retorna uma coleção de instâncias padrão para cada classe Form existente em seu projeto. Da mesma forma, My.WebServices fornece uma instância padrão da classe proxy para cada serviço Web ao qual você criou uma referência em seu aplicativo.

Confira também