Est-il possible de déterminer si un MailItem
est en cours d'ouverture dans un ReadMail view
(pas sûr de la terminologie utilisée ici) ou dans un Compose view
. C'est-à-dire, est-ce que j'ouvre un courrier qui m'a été envoyé, ou est-ce que j'ouvre un courrier pour l'envoyer à quelqu'un.Déterminez si MailItem est ouvert en mode Compose ou Read
J'ai vérifié les objets MailItem et Inspector mais je ne trouve rien d'pertinent. Malheureusement, je ne sais pas comment accéder à des propriétés spécifiques (j'ai vu quelque part GetProperty()
méthode) donc je ne sais pas si je pouvais y accéder par ce ..
J'espérais qu'il y aurait quelque chose que je pouvais faire comme:
// where OutlookApp is my Outlok Application
Outlook.Inspector inspector = OutlookApp.ActiveInspector();
Outlook.MailItem item = inspector.CurrentItem as Outlook.MailItem;
if (item.IsOpenInComposeView)
{
// ...
}
Est-ce que la propriété 'Caption' de l '' Inspector' ne donne pas d'indices? –
J'ai vérifié, il indique "Message" pour les deux – Default