如何在源代码管理资源管理器中获取所选项目?

时间:2014-03-21 12:44:50

标签: vspackage visual-studio-sdk

我正在编写一个vspackage,虽然我可以在源代码管理浏览器的上下文菜单中添加内容,但我不知道如何找出当前选择的文件。

对于解决方案资源管理器,我知道我可以这样做:

var applicationObject = GetDTE2();
UIHierarchy hierarchy = applicationObject.ToolWindows.SolutionExplorer;
Array selectedItems = (Array)hierarchy.SelectedItems;

但是查看applicationObject.ActiveWindow会给我一个源代码控制浏览器窗口,但是我无法找出找出所选文件的方法。

0 个答案:

没有答案