1
我正在構建一個Visual Studio 2010加載項。我想要做的事情之一是調用文檔的垂直分割視圖。我可以在VS GUI中通過選擇Window -> New Window
然後Window -> New Vertical Tab Group
來做到這一點。如何從VS2010加載項調用「新建垂直選項卡組」?
如何從Visual Studio加載項調用相同的行爲?
我正在構建一個Visual Studio 2010加載項。我想要做的事情之一是調用文檔的垂直分割視圖。我可以在VS GUI中通過選擇Window -> New Window
然後Window -> New Vertical Tab Group
來做到這一點。如何從VS2010加載項調用「新建垂直選項卡組」?
如何從Visual Studio加載項調用相同的行爲?
您可以使用ExecCommand
public void Exec(string commandName, vsCommandExecOption executeOption, ref object varIn, ref object varOut, ref bool handled)
{
handled = false;
if(executeOption == vsCommandExecOption.vsCommandExecOptionDoDefault)
{
if(commandName == "MyAddin1.Connect.MyAddin1")
{
//_applicationObject.ActiveWindow.WindowState.
_applicationObject.ExecuteCommand("Window.NewWindow");
_applicationObject.ExecuteCommand("Window.NewVerticalTabGroup");
handled = true;
return;
}
}
}
謝謝你,這個出色的作品! – 2012-03-30 15:26:08