Ich verwende Outlook.Application
, um E-Mails von meinem C# -Code zu senden. Ich habe dieses Voltage Encryption Add-In, mit dem Sie "Send Secure" eine Nachricht anstelle des normalen Sendens senden können.Kann ich auf Outlook-Add-Ins über Outlook.Application in meinem Code zugreifen?
Kann ich das Send Secure in meinem Code verwenden? Gibt es eine Möglichkeit, auf Add-Ins zuzugreifen?
Ich kann durch Microsoft.Office.Core.COMAddIns
Schleife durchlaufen und sehen, dass es da ist, aber wirklich nichts mit diesen Add-Ins tun kann. Sehen Sie sich einfach grundlegende Informationen über sie an.
Es gibt eine Schnittstelle, die von der VoltageAdddIn
-DLL verfügbar gemacht wird, die über die Methode "SendSecureButtonClicked (Objekt RibbonControl)" verfügt. Vielleicht kann ich das irgendwie benutzen?
Nun, das Objekt ist null ... Aber für diejenigen, die nicht null sind, wie werden sie zugegriffen? Sie geben nur ein System .__ ComObject zurück, das nicht besonders hilfreich ist. – Caleb
Sie müssen wissen, welche bestimmte Schnittstelle sie aussetzen. Wenn das Objekt IDispatch-basiert ist und Typinformationen unterstützt, zeigt OutlookSpy seine Eigenschaften und Methoden an (wählen Sie die Object-Eigenschaft aus und klicken Sie auf Durchsuchen). –