У меня есть .NET для Outlook, который я пытаюсь обеспечить корректно работает в Outlook 2013. Основные проблемы с добавлением при использовании с Outlook 2013 ограничены пользовательским интерфейсом.Настройка контекстного меню Outlook 2013
В добавлении создается пользовательский PST, который является ссылкой в качестве местоположения в виде дерева перспективы. Когда пользователь щелкает правой кнопкой мыши по папке, находящейся в PST, мне нужно скрыть или отключить несколько параметров контекстного меню.
В настоящее время я могу сделать это для большинства параметров, которые мне нужно скрыть, используя атрибут GetVisible для элемента в файле Ribbon.xml, а затем написать специальный обработчик, чтобы определить, следует ли указывать параметр меню ,
Единственный пункт меню, который я не могу скрыть таким образом, это «Новая папка». Код для этого параметра меню такой же, как для таких кнопок, как «Переименовать папку» и «Копировать папку», однако Outlook 2013, похоже, не смотрит на возвращаемое значение из обработчика и всегда будет отображать опцию «Новая папка».
Я пробовал один и тот же код в Outlook 2010, чтобы скрыть или отключить или скрыть кнопку, и все работает отлично, похоже, что 2013 год не хочет играть в мяч.