使用 My 进行开发 (Visual Basic)

Visual Basic 为快速应用程序开发提供了新功能,可提高工作效率和易用性,同时提供电源。 其中一项功能(称为 My)提供对与应用程序及其运行时环境相关的信息和默认对象实例的访问权限。 此信息以可通过 IntelliSense 发现的格式进行组织,并根据使用以逻辑方式划分。

My 的顶级成员作为对象公开。 每个对象的行为类似于具有 Shared 成员的命名空间或类,并公开一组相关成员。

下表显示了顶级 My 对象及其彼此之间的关系。

关系图显示了 My 的对象模型。

在 .NET 5+ 中支持“我的服务”

从 .NET 5 开始,并非所有 My 服务都受支持。 .NET 5 不支持 Visual Basic 应用程序框架,但在 .NET 6 中重新引入。 有关详细信息,请参阅 WinForms VB 应用程序框架的更新

以下 My 对象和服务可用:

有关项目类型依赖项的更多详细信息,请参阅 “如何依赖项目类型”。

本节中

使用 My.Application、My.Computer 和 My.User 执行任务
描述三个中心My对象,My.ApplicationMy.Computer以及My.User,它们提供对信息和功能的访问权限

My.Forms 和 My.WebServices 提供的默认对象实例
描述 My.FormsMy.WebServices 对象,它们提供对应用程序使用的表单、数据源和 XML Web 服务的访问权限。

使用 My.Resources 和 My.Settings 快速开发应用程序
描述 My.ResourcesMy.Settings 对象,这些对象提供对应用程序资源和设置的访问权限。

Visual Basic 应用程序模型概述
介绍 Visual Basic 应用程序启动/关闭模型。

My 对项目类型的依赖方式
提供有关不同 My 项目类型中可用的功能的详细信息。

另请参阅