CodeModel2 接口
更新:2007 年 11 月
允许对源代码文件中的编程构造进行访问。
命名空间: EnvDTE80
程序集: EnvDTE80(在 EnvDTE80.dll 中)
语法
声明
<GuidAttribute("99B9CD0E-6C89-4BC4-BBA2-FFD3529D3ACB")> _
Public Interface CodeModel2 _
Implements CodeModel
用法
Dim instance As CodeModel2
[GuidAttribute("99B9CD0E-6C89-4BC4-BBA2-FFD3529D3ACB")]
public interface CodeModel2 : CodeModel
[GuidAttribute(L"99B9CD0E-6C89-4BC4-BBA2-FFD3529D3ACB")]
public interface class CodeModel2 : CodeModel
public interface CodeModel2 extends CodeModel
备注
CodeModel 对象在项目级对 Visual Studio 中的语言提供代码模型功能,但并非其中的每种语言都支持此对象的某些成员。
CodeModel 对象的主要功能是使用户能够在已知项目完全限定名的情况下在项目内查找任何可访问的代码元素,并确定编写此项目所用的编程语言。
说明: |
---|
在进行某些类型的编辑之后,代码模型元素(如类、结构、函数、属性、委托等)的值可能是非确定性的,这意味着不能指望它们的值总是保持不变。有关更多信息,请参见 使用代码模型查找代码 (Visual Basic) 中的“代码模型元素的值可能会更改”一节。 |