Я разрабатываю надстройку для Outlook (VSTO, C #). Я ищу пошаговое руководство по отключению встроенной кнопки OUtlook, которая преобразует встречу в повторяющуюся встречу.Я уже много читал о бегущих лентах, как здесь
Но я просто не в состоянии применить это в своих целях:
1.) Я реализовал в своем классе Addin
public partial class ThisAddIn : Office.IRibbonExtensibility
...
string Office.IRibbonExtensibility.GetCustomUI(string RibbonID)
{
throw new NotImplementedException();
}
Я установил точку останова на Исключении.Но запуск надстройки (в отладчике) никогда не прекращался на этом этапе.
2.) Я не уверен, как я мог это сделать с Outlook.Там написано, что в Outlook несколько файлов XML (по одному на инспектора?)
3.) Я не уверен, смогу ли я динамически менять кнопки.Хотя во втором уроке об этом говорится, но я не уверен, что обратные вызовы являются правильной концепцией, потому что моя программа activley хочет решить, когда кнопка должна быть активной / неактивной, так что нет никакого ожидания, пока не произойдет обратный вызов?
Я знаю, что приведенные выше ссылки содержат пошаговые руководства.Но слишком много открытых вопросов к этим учебникам.