Partager via


Instances d'objets par défaut fournies par My.Forms et My.WebServices (Visual Basic)

Les objets My.Forms et My.WebServices fournissent l'accès aux formulaires, sources de données et services Web XML utilisés par votre application. Pour ce faire, ils fournissent des collections d'instances par défaut de chacun de ces objets.

Instances par défaut

Une instance par défaut est une instance de la classe qui est fournie par le runtime ; elle n'a pas besoin d'être déclarée et instanciée à l'aide des instructions Dim et New. L'exemple suivant montre comment déclarer et instancier une instance d'une classe Form appelée Form1, et comment obtenir une instance par défaut de ce Form par le biais 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()

L'objet My.Forms retourne une collection d'instances par défaut pour chaque classe Form qui existe dans votre projet. De la même façon, My.WebServices fournit une instance par défaut de la classe proxy pour chaque service Web auquel vous avez créé une référence dans votre application.

Voir aussi

Référence

My.Forms, objet

My.WebServices, objet

Concepts

Comment My dépend du type de projet (Visual Basic)