Различие между инспектором составления и инспектором чтения

StackOverflow https://stackoverflow.com/questions/2266583

  •  20-09-2019
  •  | 
  •  

Вопрос

Есть ли способ определить, является ли текущее окно инспектора в Outlook 2007 окном чтения или окном создания?

Я знаю, что мы можем захватывать события и устанавливать для них флаги, но я не хочу захватывать Новые события / Отвечать / Пересылать.Есть ли способ определить это по объекту Inspector?Какая-нибудь собственность?Есть какое-нибудь свойство MAPI?

Указатель в правильном направлении будет оценен по достоинству.

С уважением,

Это было полезно?

Решение

Вероятно, самый простой способ - посмотреть, отправлен ли инспекторам CurrentItem или нет

 Outlook.MailItem currentMail = Inspector.CurrentItem as Outlook.MailItem;

        if (currentMail != null)
        {
            if (currentMail.Sent)
            {
                //Read Mode

            }
            else
            { 
                // Compose
            }

        }
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top