My.Forms 및 My.WebServices에서 제공하는 기본 개체 인스턴스(Visual Basic)

My.FormsMy.WebServices 개체는 애플리케이션에서 사용되는 폼, 데이터 원본 및 XML Web services에 대한 액세스를 제공합니다. 이들 각 개체의 ‘기본 인스턴스’ 컬렉션을 통해 액세스를 제공합니다.

기본 인스턴스

기본 인스턴스는 런타임이 제공하는 클래스의 인스턴스이고 DimNew 문을 사용하여 선언하고 인스턴스화할 필요가 없습니다. 다음 예제에서는 Form1이라는 Form 클래스의 인스턴스를 선언하고 인스턴스화한 후 My.Forms를 통해 이 Form 클래스의 기본 인스턴스를 가져오는 방법을 보여 줍니다.

' 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()

My.Forms 개체는 프로젝트에 있는 모든 Form 클래스의 기본 인스턴스 컬렉션을 반환합니다. 마찬가지로 My.WebServices는 애플리케이션에서 참조를 만든 모든 웹 서비스에 대한 프록시 클래스의 기본 인스턴스를 제공합니다.

참고 항목