6

Visual Studioソリューションエクスプローラーをプログラムで更新するにはどうすればよいですか?

ソリューションエクスプローラーウィンドウオブジェクトを取得できますが、どうしたらよいかわかりません。

var solutionExplorer = (UIHierarchy)DTE.Windows.Item(Constants.vsext_wk_SProjectWindow).Object();

ありがとう。

4

1 に答える 1

5

通常、これらのことは、一時的なマクロを記録し、やりたいことを実行し、マクロ エディターで何が表示されるかを確認することで把握できます。

実際、これは一時的なマクロを記録することによってのみ、これを行う方法を理解できるケースです。ソリューション エクスプローラーを更新するコマンドは次のとおりです。

DTE.Commands.Raise("{1496A755-94DE-11D0-8C3F-00C04FC2AAE2}", 222, null, null)
于 2010-03-16T14:14:52.243 に答える