vsto相关内容
我希望开发一个 Outlook 插件,我在其中收到会议室请求,并根据与参与者数量和其他房间大小相关的条件推荐另一个房间.我正在尝试使用 C# 中的 VSTO 加载项来执行此操作. 我的问题在于确定房间列表以及哪个房间较小的算法.通过研究,我可以看到 Outlook 包含了许多 RESTful API(https://msdn.microsoft.com/en-us/office/office
..
如何在 Outlook 应用程序完全加载后执行事件.我试图在 C# VSTO 插件启动事件触发时执行一些代码,但我希望在应用程序完成加载后运行脚本.有什么想法吗? private void ThisAddIn_Startup(object sender, System.EventArgs e){//这里添加脚本没有意义,因为outlook还没有完成加载}私有无效ThisAddIn_Shutdo
..
在我的 VSTO 插件中,我使用以下类成员来存储指向 currentExplorer、currentAppointmentItem 和 currentExplorers 的指针. 在启动时,我尝试设置所有必要的事件处理程序,如下所示: currentExplorers = this.Application.Explorers;foreach(currentExplorers 中的 Outl
..
所以当消息“弹出"并且我使用检查器时,这工作正常.然而,对于 ActiveInlineResponse,.Send() 方法不可用.仅供参考,我在这方面有点新手,但这对于我们正在推出的应用程序非常重要.我在早期版本的 Office 中有相同的加载项,效果很好.我无法描述一点点帮助会让我在这里度过多少日子.我花了好几个小时阅读论坛帖子来尝试自己解决这个问题,但我失败了. 我尝试过的一些问题/事
..
我正在创建一个 Outlook 插件来跟踪邮箱中的邮件处理.我正在包装文件夹和项目(向其中添加一些事件)并将它们存储在本地列表中,以避免 GC 在第一次执行后清除所有事件.然而,文件夹添加事件仍然只触发一次.不知道是什么问题. 使用系统;使用 System.Collections.Generic;使用 System.Linq;使用 System.Text;使用 System.Xml.Linq;使
..
VSTO:Outlook 2007 插件项目. 我使用功能区控件中的自定义按钮发送了一个示例电子邮件.现在,如何从 Sent Items 文件夹中获取 sampleEmail? 我尝试使用条目 ID 属性.但这在发送电子邮件后没有有帮助. 新电子邮件的对话 ID 为空. 任何其他属性,通过它我可以准确地阅读我发送的电子邮件. 解决方案 您可以在使用 MailItem
..
我正在开发 Outlook 2007 插件. 我如何知道outlook语言(英语或法语版本..) 解决方案 您可以通过多种方式来执行此操作.尽管确切的过程取决于 Exchange 服务器版本,但 MAPI 客户端(在本例中为 Outlook)会将用户信息存储中的 PR_LOCALE_ID 属性设置为 MAPI 客户端 (Outlook) 在此期间运行的区域设置 (LCID) 的 ID.登
..
我是 VSTO 2015 的新用户.我想将自定义组添加到 Outlook 2010 内置功能区消息选项卡.我遵循了一个微软的例子. 创建项目后,我添加了一个新项目并选择了功能区(可视化设计器).功能区显示在设计器中,但是我在功能区的属性窗口中看不到 RibbonType 属性.因此,我无法选择允许我将自定义组添加到消息选项卡的 Microsoft.Outlook.Mail.Compose.
..
有人可以提供如何创建自定义 Internet 标题并将其添加到 mailItem 以及以后如何阅读它们吗?我正在尝试在发送的每封电子邮件中附加一个关键字,以便其他 Outlook 客户端使用相同的加载项读取. 解决方案 假设您正在编写 Outlook 插件(基于您的标签).获取当前邮件项目的句柄(草稿形式的电子邮件)... //描述您的自定义标题string PS_INTERNET_HE
..
我制作了一个 Outlook 插件,用于下载新签名并为配置文件创建注册表项以设置新签名和回复签名.是否可以让 Outlook 在不重新启动的情况下选取这些新的注册表设置? 编辑:只是为了澄清我在注册表中应用的设置位于“HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office[OFFICE VERSION]\Outlook\Profiles\Outlook\937
..
我正在用 C# 编写一个 Outlook 插件.我想在撰写新电子邮件时禁用“选项"选项卡中的“权限"按钮. 我目前使用 Addin express 来创建 Outlook 插件 解决方案 您需要使用定义了 getEnabled 属性的 command 标记.例如:
..
我有一个用 C# 编写的 Outlook VSTO.我使用的是 Outlook 2016 (Office 365). 我正在尝试确定 Outlook 完全加载并更新所有存储的时间,如果可能的话,在发生这种情况时触发一个事件,以便我可以启用/禁用功能区中的某些按钮. 我的问题是我如何知道 Outlook 何时完全实例化并在初始启动时完成加载所有商店? 我能够确定的最接近的是最后一个
..
我的 Outlook 的 VSTO 应用程序有问题.我想从选定的电子邮件中处理电子邮件正文.对于“默认"列表之外的选定电子邮件,此代码工作正常: Object selItem = Globals.ThisAddIn.Application.ActiveExplorer().Selection[1];Outlook.MailItem mailItem = (Outlook.MailItem)sel
..
我有一个使用 VSTO Outlook 2010 模板开发的 Outlook 插件,该模板带有功能区.功能区 xml 是
..
我有使用 VSTO 开发的 Outlook 插件,并且插件是使用 Visual Studio 安装程序安装的.安装后,我可以在 Outlook 中看到自定义加载项已安装(在 File-Option-Add-Ins 中可见,当然它是允许的)但它没有显示在功能区中.当我在 VS 中运行项目时,我可以看到 Outlook 正在启动并在调试器处停止. http://pastebin.com/cWrf
..
我已经浏览了许多链接,但似乎没有一个有效.我的问题是,在使用 C# 和 VSTO 编写的 Outlook 插件中,我希望将最新回复电子邮件的文本捕获到线程. 问题是 MailItem 对象上的所有属性(如 Body、HTMLBody 等)都提供了电子邮件的完整文本,包括过去的回复.我希望以某种方式只获取最新的文本.考虑到电子邮件中的多种语言,我需要能够做到这一点. 这是我尝试过的
..
在我的 Outlook 2013 C# VSTO 项目中,我注意到 Explorer SelectionChange 事件触发了两次.我认为这一定是由于我的代码中的错误(例如将事件处理程序连接两次),但我找不到任何此类错误. 所以我回到基础并创建了一个小的 VSTO Outlook 2013 Addin 测试项目,同样的事情也在那里发生.Explorer SelectionChange 事件
..
我开发了一个 Outlook 插件,必须打开或关闭. 为此,我声明了一个静态变量,如下所示, ThisAddIn.cs public static bool isAddInOn = false; RibbonButton.cs private void btnRibbon_Click(object sender, RibbonControlEventArgs e){如果(Thi
..
我找不到任何文档来验证这一点或任何工作示例 我想实现类似下面这个xml的东西,但我认为这真的不可能. 解决方案 您可以有多个选项卡,如果您使用的是退出选
..
我正在开发 Outlook 插件以将所有约会发送到网络应用程序,但我在始终获取约会项目的“所有者"(而非组织者)时遇到了一些问题. 例如,X 向 Y 和 Z 发送约会.插件会从中获取三个约会项目,我正在尝试获取 X、Y 和 Z 的电子邮件地址. 我尝试查看 SendUsingAccount(有时设置为 null)或 Parent 属性,但似乎找不到我要查找的内容. 感谢您的帮助!
..