2016-03-21 9 views
-2

Ich erstelle Outlook Addin. (C#)Kann ich Disable Enable Inline Respone-Schaltflächen (Vorschaubereich Schaltflächen Reply/ReplyAll/Forward) für Outlook 2016 deaktivieren?

Wie kann ich \ endable Schaltflächen für Outlook 2016 (Reply/ReplyAll/Forward) beim nächsten Bild deaktivieren?

Image

In Outlook 2013 Hintergrund GUI war anders. Diese Schaltfläche war ein Teil von Toolbar, die Symbolleiste hat Handle und erlaubt es, Schaltflächen zu aktivieren/deaktivieren Zustand mit WinAPI.

Aber in Outlook 2016 Symbolleiste wurde zu verschiedenen Steuerelementen ersetzt.

Jetzt ist es:

Platte (hat handhaben)

Steuer Gruppierung (hat keinen Griff)

Tasten (hat keinen Griff)

ich diese Informationen gefunden UI Automation-Klassen.

Bitte schlagen Sie einen Weg vor, wie ich den Zustand dieser Tasten manipulieren kann.

Kann existieren andere Richtung wo ich Lösung finden kann.

Danke für jede Antwort.

Antwort

0

Diese Schaltflächen sind nicht programmgesteuert verfügbar. Sie können die Aktion "Weiterleiten"/"Antworten"/usw. deaktivieren (MailItem.Actions Sammlung), aber die Schaltfläche ist weiterhin aktiviert. Sie werden nur darauf hingewiesen, dass die Aktion nicht verfügbar ist, wenn Sie versuchen, auf die Schaltfläche zu klicken.

+0

Ich sehe. Danke Dmitry. – Alex

+0

Ich dachte, dass es eine Möglichkeit gibt, es zu tun, weil ich für Outlook 2013 den Status aktivieren kann. – Alex

+0

Wie haben Sie in Outlook 2013 gearbeitet? –