outlook-addin相关内容

ASP.NET Webform 脚本管理器与 Office Outlook Web 加载项的兼容性问题

我们使用 asp.net 网络表单来开发我们的 Outlook 网络插件. 当在更新面板内发生回发时,加载项中存在问题,将引发一些客户端错误,这会使加载项出现故障.此问题非常间歇性,我们从未找到解决方案. 其中一个错误是这样的 h is not a constructor 我已设法将加载项精简为最简单的形式,其中仅存在 office.js 和脚本管理器.可以观察到,如果点击按钮, ..

Outlook 2016 VSTO 文件夹添加事件仅触发一次

我正在创建一个 Outlook 插件来跟踪邮箱中的邮件处理.我正在包装文件夹和项目(向其中添加一些事件)并将它们存储在本地列表中,以避免 GC 在第一次执行后清除所有事件.然而,文件夹添加事件仍然只触发一次.不知道是什么问题. 使用系统;使用 System.Collections.Generic;使用 System.Linq;使用 System.Text;使用 System.Xml.Linq;使 ..
发布时间:2021-06-13 19:28:34 C#/.NET

如何从“已发送邮件"文件夹中获取准确的已发送电子邮件?

VSTO:Outlook 2007 插件项目. 我使用功能区控件中的自定义按钮发送了一个示例电子邮件.现在,如何从 Sent Items 文件夹中获取 sampleEmail? 我尝试使用条目 ID 属性.但这在发送电子邮件后没有有帮助. 新电子邮件的对话 ID 为空. 任何其他属性,通过它我可以准确地阅读我发送的电子邮件. 解决方案 您可以在使用 MailItem ..
发布时间:2021-06-13 19:28:31 其他开发

在 Outlook VBA 中发送后如何保留对邮件的引用?

我正在使用 Outlook 发送电子邮件(来自 Excel VBA) 使用 OutlookApplication.CreateItem(olMailItem).主题=主题.to = 电子邮件地址.HTMLBody = 内容.发送msgbox .Sent以 msgbox .Sent 引发错误.看起来对邮件的引用在发送后就死了.发送邮件后有没有办法检查.sent或.sentOn参数? 解决方 ..
发布时间:2021-06-13 19:28:27 其他开发

Outlook 版本语言

我正在开发 Outlook 2007 插件. 我如何知道outlook语言(英语或法语版本..) 解决方案 您可以通过多种方式来执行此操作.尽管确切的过程取决于 Exchange 服务器版本,但 MAPI 客户端(在本例中为 Outlook)会将用户信息存储中的 PR_LOCALE_ID 属性设置为 MAPI 客户端 (Outlook) 在此期间运行的区域设置 (LCID) 的 ID.登 ..
发布时间:2021-06-13 19:28:24 C#/.NET

Outlook 加载项 VSTO:未显示功能区类型属性

我是 VSTO 2015 的新用户.我想将自定义组添加到 Outlook 2010 内置功能区消息选项卡.我遵循了一个微软的例子. 创建项目后,我添加了一个新项目并选择了功能区(可视化设计器).功能区显示在设计器中,但是我在功能区的属性窗口中看不到 RibbonType 属性.因此,我无法选择允许我将自定义组添加到消息选项卡的 Microsoft.Outlook.Mail.Compose. ..
发布时间:2021-06-13 19:28:21 其他开发

支持清单中的许多子域

有没有办法为清单文件中的属性使用动态子域,或者像通配符之类的东西?https://*.somedomain.com我们有大量的子域,每个客户一个. 有什么好的方法可以解决这个问题吗? 解决方案 基于 这个文档,这是不可能的. 您可以根据子域的完整列表以编程方式生成清单文件,而不仅仅是键入.前任;创建端点返回 XML 文件(生成的具有 ..
发布时间:2021-06-13 19:28:12 其他开发

如何判断 Outlook 中的会议邀请是否已发送?

我正在使用 C# 为 Outlook 编写 COM 加载项.如果已保存会议但未发送邀请,Outlook 会在表单顶部放置一条消息,说明尚未发送邀请.如何以编程方式确定尚未发送会议邀请? 我尝试检查每个 Recipient 并检查 MeetingResponseStatus.如果邀请尚未发送,我希望它是 OlResponseNone,如果邀请已发送但没有收到响应,我希望它是 OlRespons ..
发布时间:2021-06-13 19:28:09 C#/.NET

从系列中删除异常

我在 Outlook 中有一个系列,但有一些例外.我想做的是从这个系列中删除所有例外.有谁知道是否有办法做到这一点?由于异常列表是只读的,我尝试清除重复模式并重新应用所有值,而不是像这样的异常列表: 将 tRType 变暗为 OlRecurrenceTypeDim tRPD As DateDim tRPED 作为日期Dim tST 作为日期Dim tET 作为日期将 tOcc 变暗为整数Dim ..
发布时间:2021-06-13 19:28:06 其他开发

如何向电子邮件添加自定义 Internet 标头?

有人可以提供如何创建自定义 Internet 标题并将其添加到 mailItem 以及以后如何阅读它们吗?我正在尝试在发送的每封电子邮件中附加一个关键字,以便其他 Outlook 客户端使用相同的加载项读取. 解决方案 假设您正在编写 Outlook 插件(基于您的标签).获取当前邮件项目的句柄(草稿形式的电子邮件)... //描述您的自定义标题string PS_INTERNET_HE ..
发布时间:2021-06-13 19:28:04 其他开发

资源管理器更改时的 Outlook VSTO 事件

我需要处理活动资源管理器对象上的选择更改事件.但是当我在功能区加载时订阅事件 Globals.ThisAddIn.Application.ActiveExplorer().SelectionChange 时,它只适用于当前活动的资源管理器. 是否有类似活动浏览器更改的事件? 我还尝试查看浏览器列表 Globals.ThisAddIn.Application.Explorers,但该列表 ..
发布时间:2021-06-13 19:24:59 C#/.NET

Outlook VSTO - 如何识别 Outlook 何时完全加载

我有一个用 C# 编写的 Outlook VSTO.我使用的是 Outlook 2016 (Office 365). 我正在尝试确定 Outlook 完全加载并更新所有存储的时间,如果可能的话,在发生这种情况时触发一个事件,以便我可以启用/禁用功能区中的某些按钮. 我的问题是我如何知道 Outlook 何时完全实例化并在初始启动时完成加载所有商店? 我能够确定的最接近的是最后一个 ..
发布时间:2021-06-13 19:23:59 C#/.NET

有没有办法将配置参数传递给 Outlook 插件

我有一个 JS Outlook 插件,我希望能够将其部署到多个站点,但如果可能,我希望将相同的代码部署到每个站点并在外部处理配置数据.类似于 process.env (适用于 Node.js 服务器应用程序)的客户端应用程序.我发现可以在 Azure 中定义应用程序设置,但如何访问应用程序中的值? 解决方案 感谢 Outlook 插件团队,工作正常;为了其他读者的利益,一些细节 使用 ..
发布时间:2021-06-13 19:21:19 前端开发

仅使用 VSTO 和 C# 获取 Outlook 电子邮件中的最新回复文本

我已经浏览了许多链接,但似乎没有一个有效.我的问题是,在使用 C# 和 VSTO 编写的 Outlook 插件中,我希望将最新回复电子邮件的文本捕获到线程. 问题是 MailItem 对象上的所有属性(如 Body、HTMLBody 等)都提供了电子邮件的完整文本,包括过去的回复.我希望以某种方式只获取最新的文本.考虑到电子邮件中的多种语言,我需要能够做到这一点. 这是我尝试过的 ..
发布时间:2021-06-13 19:20:47 C#/.NET

运行“npm start"时无法旁加载 Office 加载项

我正在尝试使用 npm start 运行 Outlook 插件.但它给了我一个错误旁加载 Office 加载项...错误:无法开始调试.错误:无法旁加载 Office 加载项.错误:不支持旁加载. 我正在运行 Microsoft 为 Outlook 插件提供的直接演示项目.在 npm start 之前运行 npm run dev-server,因为我在 mac 中运行.https://doc ..
发布时间:2021-06-13 19:19:57 其他开发