/ / Cambia la selezione di mailitem di Outlook dal componente aggiuntivo di outlook c # in visualizzazione conversazione - c #, outlook, outlook-addin

Modifica la selezione di mailitem di Outlook dal componente aggiuntivo di outlook c # in visualizzazione conversazione - c #, outlook, outlook-addin

Devo selezionare un mailitem dal mio componente aggiuntivo di Outlook. Sto cercando di usare

Outlook._Explorer explorer = OutlookApp.ActiveExplorer();
explorer.AddToSelection(item);

e va bene, ma solo se "Mostra come conversazioni"la bandiera non è selezionata. Quando è selezionato, sto ricevendo un errore "Il metodo che stai invocando non è valido per una vista di conversazione." Come posso selezionare un mailitem quando il flag "Mostra come conversazioni" è spuntato?

risposte:

0 per risposta № 1

AFAIK, puoi usare AddToSelection quandoLe conversazioni sono abilitate. Tuttavia ci sono una serie di altre condizioni descritte nel link sottostante che potrebbero impedirne il funzionamento. Assicurati di chiamare Explorer.IsItemSelectableInView (Item) prima di chiamare AddToSelection.

Metodo Explorer.AddToSelection (Outlook) http://msdn.microsoft.com/en-us/library/office/ff868732(v=office.15).aspx