天天看點

如何:擷取對 DTE 和 DTE2 對象的引用

VS2008:

要使用的程式設計辨別符 (ProgID) 是 VisualStudio.DTE.9.0。您可以将傳回的對象強制轉換成一個 DTE2 接口

<a></a>

// Create a new instance of Visual Studio.

EnvDTE80.DTE2 myDTE2;

myDTE2 = (EnvDTE80.DTE2)Microsoft.VisualBasic.Interaction.

CreateObject("VisualStudio.DTE.9.0", "");

或者:

// 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");

本文轉自軒脈刃部落格園部落格,原文連結:http://www.cnblogs.com/yjf512/archive/2010/06/21/1761693.html,如需轉載請自行聯系原作者