Экземпляры объектов, которые My.Forms и My.WebServices предоставляют по умолчанию (Visual Basic)
Объекты My.Forms и My.WebServices предоставляют доступ к формам, источникам данных и веб-службам XML, используемым вашим приложением. Для этого они используют коллекции экземпляров по умолчанию каждого из этих объектов.
Экземпляры по умолчанию
Экземпляр по умолчанию — это экземпляр класса, который предоставляется средой выполнения и не требует объявления и создания экземпляра с помощью инструкций Dim
и New
. В следующем примере показано, как раньше можно было объявить и создать экземпляр класса Form с именем Form1
и как теперь можно получить экземпляр по умолчанию этого класса Form через 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()
Объект My.Forms
возвращает коллекцию экземпляров по умолчанию для каждого класса Form
, существующего в проекте. Аналогичным образом, My.WebServices
предоставляет экземпляр прокси-класса по умолчанию для каждой веб-службы, на которую вы ссылались в приложении.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по