Как я могу программно обновить Проводник Решения для Visual Studio?
Я могу овладеть объектом окна проводника решения, но не знаю, что сделать с ним!
var solutionExplorer = (UIHierarchy)DTE.Windows.Item(Constants.vsext_wk_SProjectWindow).Object();
Спасибо.
Обычно вы можете выяснить это, записав временный макрос, выполнив то, что вы хотите сделать, и посмотрев, что получится в редакторе макросов.
В самом деле, это тот случай, когда, вероятно, только записав временный макрос, вы сможете выяснить, как это сделать. Вот команда для обновления обозревателя решений:
DTE.Commands.Raise("{1496A755-94DE-11D0-8C3F-00C04FC2AAE2}", 222, null, null)