扩展性模型的差异(宏 IDE)
尽管 Visual Studio 宏与 Visual Studio 共享其开发工具扩展性 (DTE) 类型库,但是某些对象(如解决方案资源管理器)不适用于宏。 下表列出了 Visual Studio 扩展性模型中与 Visual Studio 宏中的不相同或在其中不可用的公共操作。
宏行为
下表详细说明了宏和 Visual Studio IDE 之间的扩展性模型行为差异。
操作 |
在 Visual Studio 宏中的行为 |
---|---|
尽管 Visual Studio 宏不支持用户界面中的解决方案概念,但是该对象模型包含 Solution,使您能够以早期绑定方式获取项目集合 |
|
返回 Visual Studio 宏应用程序的完整路径名 |
|
返回环境的名称。 当 Visual Studio 宏由 Visual Studio 承载时,该字符串为“VS Macro” |
|
不可用 |
|
不可用 |
|
隐藏 Visual Studio 宏 IDE,相当于执行宏 IDE 中“文件”菜单上的“关闭并返回到宿主”命令 |
|
返回错误 |
|
返回错误 |
|
返回错误 |
|
返回错误 |