Дополнение Visual Studio - добавление объекта контекстного меню к проводнику решения

Я разрабатываю свое первое дополнение для Visual Studio, и мы должны добавить объект контекстного меню к проводнику решения, который собирается для конкретных типов файлов только (в нашем случае - ".resx").

Я гуглил в течение 2 дней теперь, не мог найти любые учебные руководства или примеры кода... Только очень простые вещи как добавление пункта меню к меню "инструментов" VS и т.д.

8
задан Alex 24 March 2010 в 08:07
поделиться

2 ответа

Итак, вам нужно создать динамически видимую команду, которую вы сделаете видимой только тогда, когда выбранный узел в обозревателе решений является файлом .resx, а затем добавить команду в качестве дочернего элемента контекстного меню обозревателя решений (вам потребуется GUID : ID пары последнего).

Вот хорошая статья, показывающая, как это сделать: http://blogs.rev-net.com/ddewinter/2008/03/22/dynamic-menu-commands-in-visual-studio-packages -part-2 /

4
ответ дан 6 December 2019 в 04:34
поделиться

Посмотрите это видео . В нем описывается, как добавлять и контролировать видимость нового пункта меню с помощью интерфейса IDTCommandTarget.

-4
ответ дан 6 December 2019 в 04:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: