如何以编程方式在Visual Studio中访问Document Well ..?

时间:2017-02-28 20:45:07

标签: vb.net visual-studio-2012 visual-studio-sdk

我想编写一个简单的Visual Studio加载项来管理Document Well中的选项卡。有许多这样的插件已经可用,例如Tabs Studio,Tidy Tabs,Visual Docs等,但我想自己尝试一下。

我在哪里可以找到有关编写Document Well的文档.. ???

我已经在谷歌和VS和VSSDK的帮助文件中广泛搜索了几天,但我找不到关于如何访问Document Well的任何文档。我还检查了VSSDK添加的Visual Basic Extensibility和C#Extensibility下的各种项目模板,但这些模板似乎没有任何与文档相关的内容。

我甚至跳到了深层,创建了一个空白项目并添加了对VSSDK安装的所有 DLL文件的引用,然后在对象资源管理器中搜索了每个相关的单词或术语I可以想到,但我仍然找不到任何名称空间,集合或其他似乎与文档有关的对象。我似乎完全失踪或误解了一些事情。

1 个答案:

答案 0 :(得分:2)

没有公开的MS API来访问Document Well。如果您只想管理打开的窗口和文档,可以使用DTE.Windows和DTE.Documents集合。

(我的Tabs Studio加载项创建了一个全新的选项卡控件,然后完全替换了内置选项卡。)