VS2008 AddIn 操作DTE2

Posted 陈立扬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2008 AddIn 操作DTE2相关的知识,希望对你有一定的参考价值。

在VS2008扩展开发中,最重要的就是DTE对象。DTE对象提供了对扩展性模型中其他对象的访问。DTE是VS自动化模型中的顶级对象。

  在按照http://www.cnblogs.com/yjf512/archive/2010/06/05/1752401.html中描述的创建VS AddIn插件后,能在Connect类中找到private DTE2 _applicationObject这个属性,对文件的各项操作就是从这个DTE2属性中开始:

以下方法可以在Exec方法中引用:

 

如何使用DTE2打开一个解决方案:

 

代码

 

 

取得当前解决方案中的所有方法:

(其中包含了对Project的操作、对FileCodeModel的操作,对codeElement的操作)

 

代码

以上是关于VS2008 AddIn 操作DTE2的主要内容,如果未能解决你的问题,请参考以下文章

VS2008安装插件的问题

vs2008+qt进行开发

VS2008 里面Menu 菜单的操作方法

如何使用VS2012调试QT程序

vs 2008 快捷操作 及重置

vs 2008 快捷操作 及重置