Использование MS Office 2013:MS Word 2013 Панель навигации Контекстное меню
Кто-нибудь знает, как я могу получить деталь CommandBar для Контекстное меню, которое появляется, когда правой кнопкой мыши элемент на панели навигации?
Я хочу добавить дополнительные опции для выполнения в диапазоне, возвращаемом кнопкой «Выбрать заголовок и контент».
Я могу получить навигационную панель с помощью Application.CommandBars («Навигация»), но я не могу, чтобы жизнь меня, похоже, находила контекстное меню, связанное с этой областью. Я даже выполнил итерацию всех командных панелей и их элементов управления, чтобы посмотреть заголовок, и я даже не могу найти команду с элементом управления с надписью SubHeading.
Любые идеи приветствуются, я не против идти по маршруту CustomXml, поскольку я создаю добавление VSTO, я просто хочу иметь возможность добавлять кнопки в контекстное меню и получать диапазон для выбранного заголовка и контента ,
UPDATE 1: Добавить скриншот контекстного меню в вопросе:
UPDATE 2: спускаясь маршрут CustomXml как предложил Юджин, я до сих пор бьют стену, когда я пытаюсь настроить меню:
Использование самой последней документации CustomUI от http://www.microsoft.com/en-us/download/details.aspx?id=727 предполагает, что idMso контекстного меню для навигационной панели является ContextMenuNavigationPane, но следующий xml не дает никаких результатов (он работает при добавлении в ContextMenuText).
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<contextMenus>
<contextMenu idMso="ContextMenuNavigationPane">
<button id="SomeNavButtonIAdded" label="Some Button i added" />
</contextMenu>
</contextMenus>
</customUI>
Почему в downvote? –