Мне нужно выбрать почтовый элемент из моей надстройки Outlook. Я пытаюсь использоватьИзменить внешний вид mailitem выбор из C# outlook add-in в режиме разговора
Outlook._Explorer explorer = OutlookApp.ActiveExplorer();
explorer.AddToSelection(item);
и все в порядке, но только если флаг «Показывать как разговоры» не установлен. Когда он установлен, я получаю сообщение об ошибке «Вызов метода недействителен для просмотра в режиме разговора». Как я могу выбрать почтовый элемент, когда установлен флажок «Показывать как диалоги»?
Нет, вы не можете, и это отмечено в документации по методу Explorer.IsItemSelectableInView http://msdn.microsoft.com/en-us/library/office/ ff868297 (v = office.15) .aspx «Метод IsItemSelectableInView вызывает ошибку, если текущее представление является просмотром сеанса». Метод AddToSelection вызывает такую же ошибку при этом условии. –
Вы правы - я должен был попробовать. AddToSelection не упоминает, что его нельзя использовать в представлении «Беседы», но он должен. –