在 Office 项目中使用 My

在 Visual Basic 中,可以使用关键字 My 便捷地访问与应用程序及其运行时环境相关的信息和默认对象实例。 Office 项目可以将 My 关键字与类库项目中可用的相同功能一起使用,类库项目是 Windows 应用程序项目中支持的 My 对象的一个子集。

**适用于:**本主题中的信息适用于 Microsoft Office 2010 和 2007 Microsoft Office system 的文档级项目和应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能

Office 项目中的 My 对象

在 Office 项目中可以使用以下 My 对象。

Application

提供与当前应用程序相关的属性、方法和事件。 有关更多信息,请参见 My.Application Object

用户

提供对当前用户的安全上下文的访问。 默认情况下,在 Office 项目中未设置 My.User。 Office 项目的输出是一个 DLL 文件,该文件可能由一个 Office 文档的多个副本调用。 若要获取正确的用户标识,必须添加以下代码,以将此标识设置为运行正在调用此 DLL 文件的应用程序的用户的标识:

My.User.InitializeWithWindowsUser()

有关更多信息,请参见 My.User Object

计算机

提供用于操作计算机组件(如音频、时钟、键盘和文件系统)的属性。 有关更多信息,请参见 My.Computer Object

WebServices

提供一些属性,它们用于创建和访问当前项目引用的每个 XML Web services 的单个实例。 包含 My.Webservices 的全部功能。 有关更多信息,请参见 My.WebServices 对象 (Visual Basic)

设置

提供对应用程序设置的访问,并允许您动态地存储和检索应用程序的属性设置和其他信息。 包含 My.Settings 功能。 有关更多信息,请参见 My.Settings 对象 (Visual Basic)

资源

提供对应用程序资源的访问,并允许您动态检索应用程序的资源。 包含 My.Resources 功能。 有关更多信息,请参见 My.Resources 对象 (Visual Basic)

请参见

概念

使用 My 开发 (Visual Basic)

其他资源

入门(Visual Studio 中的 Office 开发)