非模型化项目概述
Visual Studio 中的大多数项目类型都可以实现 Visual Studio 自动化模型。但有一些项目没有实现。如果在 Visual Studio 自动化模型中进行编程时遇到这样一个项目,则称此项目为“非模型化项目”。
非模型化项目
除了许多与项目相关的属性和方法不能使用它们以外,非模型化项目被视为与模型化项目一样。因为自动化模型无法与此项目通信,所以某些详细信息无法被发现或更改。可以只获取有关这些项目的基本信息。
以下是非模型化项目的有效成员列表(适用于各种对象和集合):
有效的非模型化项目成员 |
---|
DTE 属性 |
Name 属性 |
Kind 属性 |
FileName 属性 |
UniqueName 属性 |
如果非模型化项目使用其他属性或方法,则返回 E_NOTIMPL 或 Nothing。