Share via


Instancias de objeto predeterminadas proporcionadas por My.Forms y My.WebServices (Visual Basic)

Los objetos My.Forms y My.WebServices proporcionan acceso a formularios, orígenes de datos y servicios Web XML utilizados por la aplicación. Para ello, proporcionan colecciones de instancias predeterminadas de cada uno de estos objetos.

Instancias predeterminadas

Una instancia predeterminada es una instancia de la clase proporcionada por el tiempo de ejecución que no necesita declararse ni crearse como instancia con las instrucciones Dim y New. En el ejemplo siguiente se muestra cómo se ha podido declarar y crear la instancia de una clase llamada Form Form1, y cómo ahora puede obtener una instancia predeterminada de esta clase Form mediante 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()

El objeto My.Forms devuelve una colección de instancias predeterminadas para cada clase Form que existe en su proyecto. De igual forma, My.WebServices proporciona una instancia predeterminada de la clase de proxy para cada servicio Web al que ha creado una referencia en su aplicación.

Vea también

Referencia

My.Forms (Objeto)

My.WebServices (Objeto)

Conceptos

Cómo My depende del tipo de proyecto (Visual Basic)