我正在使用Outlook.Application
从我的C#代码发送电子邮件。
我有这个电压加密插件,它允许你“发送安全”消息而不是正常的发送。
我可以在我的代码中使用此发送安全吗?有没有办法访问加载项?
我可以遍历Microsoft.Office.Core.COMAddIns
并看到它存在,但无法对这些加载项执行任何操作。只需看看有关它们的基本信息。
VoltageAdddIn
dll有一个接口,它有“SendSecureButtonClicked(object ribbonControl)”方法。也许我能以某种方式使用它?
答案 0 :(得分:1)
如果插件设计师没有明确地给你这种能力,你就不能。您可以通过Application.COMAddins集合访问COM插件(您可以在OutlookSpy中使用它 - 单击应用程序按钮,选择COMAddins属性,单击浏览,转到IEnumVariant选项卡) 如果addin决定公开其对象以供外部使用,则COMAddin.Object属性将为!= null。