天天看点

如何:获取对 DTE 和 DTE2 对象的引用

vs2008:

要使用的编程标识符 (progid) 是 visualstudio.dte.9.0。您可以将返回的对象强制转换成一个 dte2 接口

如何:获取对 DTE 和 DTE2 对象的引用

// create a new instance of visual studio.

envdte80.dte2 mydte2;

mydte2 = (envdte80.dte2)microsoft.visualbasic.interaction.

createobject("visualstudio.dte.9.0", "");

如何:获取对 DTE 和 DTE2 对象的引用

或者:

如何:获取对 DTE 和 DTE2 对象的引用

// get an instance of the currently running visual studio ide.

envdte80.dte2 dte2;

dte2 = (envdte80.dte2)system.runtime.interopservices.marshal.

getactiveobject("visualstudio.dte.9.0");

如何:获取对 DTE 和 DTE2 对象的引用