2013-08-06 45 views
1

“打开方式”命令在Visual Studio 2012,当右击一个文件在解决方案资源管理器,点击“打开方式...”下面的图片中描绘的对话框显示:访问的Visual Studio通过EnvDTE

http://imgur.com/c4VTlin

有没有办法通过EnvDTE命名空间使用这个确切的对话窗口?对于Visual Studio插件,我正在开发我需要此功能并希望体验与Visual Studio尽可能相似(以及避免编写更多代码...)

谢谢:)

回答

0

经过大量的实验,这似乎工作:

IVsUIHierarchy uiHierarchy; 
uint itemId; 
IVsWindowFrame frame; 
VsShellUtilities.OpenDocument(myServiceProvider, fullPath, VSConstants.LOGVIEWID_UserChooseView, out uiHierarchy, out itemId, out frame); 
相关问题