outlook-addin相关内容
我创建了一个小的Outlook加载项,如果电子邮件主题包含某个字符串,则将链接添加到电子邮件正文中.当前,仅当(双击)打开邮件时,才会添加链接.有没有一种方法可以添加链接而无需用户先打开消息?还是我要问的是不可能的?如果是这样,为什么? void inspectors_NewInspector(Inspector Inspector) { Outlook.MailItem mailIte
..
背景: 我正在使用我正在使用上面链接中提到的过滤器: string filterValue = "ticket"; string filter = "urn:schemas:mailheader:subject LIKE \'%" + filterValue + "%\'"; 但是,当我尝试以下操作时: DateTime startTime = new DateTime(2
..
在ActiveInspector WordEditor上调用TypeText("dummytext")会引发: TypeText方法或属性不可用,因为文档被锁定以进行编辑. 这是我的代码: var inspector = myMailItem.GetInspector; dynamic w = inspector.WordEditor; dynamic wa = w.Applic
..
我正在使用Visual Studio构建用于复制电子邮件的插件. 条件是根据SentOn/ReceivedTime检查并仅复制源文件夹中目标文件夹中不存在的那些电子邮件. 我尝试下面的代码,但它给我一个错误System.OutOfMemoryException Out of memory or system resources. Sub CopyMail(SourceFolder
..
我正在尝试对Outlook 2010中的选定附件执行操作. 我在VS2012中创建了一个Outlook VSTO项目. 这是用于在附件功能区上添加按钮的XML:
..
我正在尝试为Windows 7中的所有用户部署Outlook 2007加载项.我使用Visual Studio 2010开发了该加载项,只是为了在加载时显示消息框. private void ThisAddIn_Startup(object sender, System.EventArgs e) { MessageBox.Show("test addi
..
概述 我有一个使用VSTO创建的Outlook加载项.外接程序具有一个单独的功能区(可视设计器),用于Mail.Compose功能区类型.功能区选项卡ControlIdType设置为“自定义".除设计人员代码外,加载项中唯一的代码是功能区的以下Load处理程序. this.Context.CurrentItem意外返回null. 代码 private void RibbonCom
..
我有一个名为TMO的Outlook加载项( http://gotmo.co.uk ),其中包含单击Outlook工具栏中的“帮助"按钮时打开的Windows窗体.问题是,当我在高DPI屏幕(例如Surface Pro)上使用TMO时,表单呈现出非常复杂的外观(请参见屏幕截图).但是,在其他笔记本电脑上,表格可以正确显示. 实际上,如果我在Surface Pro上运行测试应用程序,并从该应用程
..
我们的开发团队通常在同一终端服务器上工作.我们正在开发Outlook VSTO 2010插件.我们只是从"Visual Studio 2008/Office 2003/VSTO 2005"迁移到"Visual Studio 2010/Office 2010/VSTO 2010".如果任何其他用户在服务器上运行Outlook,则尝试从Visual Studio调试加载项会导致以下错误: 由于"
..
有什么方法可以在邮件撰写窗口中更改自定义任务窗格的背景颜色吗? 更新 UserControl.BackColor给了我这个结果.但我希望整个自定义任务窗格为白色 我用于设置用户控件的代码在这里: public partial class UserControlTest : UserControl { public UserControlTest() {
..
我要使用外接程序访问Outlook 2007中的"mailto"-字段,并要添加自定义自动完成程序,访问此字段并在c#中添加其他信息的最佳方法是什么? 想法? 问候 解决方案 嗨,希望这段代码对您有所帮助 ** 1.设置属性 udfSetPropertyG("Mail Status", GlobalVariables.sPaymentClose, mailitem);
..
我目前正在EWS上进行一些公司应用程序与Exchange 2010的集成.但是最近我尝试在创建约会时添加一些自定义/扩展属性,以下是我添加扩展属性的代码. Dim customField As New ExtendedPropertyDefinition(DefaultExtendedPropertySet.PublicStrings, "MyCustomField", MapiProper
..
Office.context.mailbox.item.body给出空值 Office.context.mailbox.item.body.getAsync()仅适用于JavaScript API 1.3. 是否可以使用JavaScript API 1.1/1.2获取电子邮件正文? 解决方案 可以.实际上,您将使用Exchange Web服务检索正文. 此处有两种方法可以
..
我在Outlook 2010下创建了一个VSTO Outlook加载项.但是当将其部署到Outlook 2007时似乎无法正常工作.解决问题的低效率方法是在Outlook 2007下再次进行编译.还有什么更好的方法吗?使它在两个版本中都能工作的方法?谢谢 解决方案 我有同样的问题.我所做的是在外接程序(starup函数)开始时进行测试,无论Outlook版本是否为14(用于2010).但是
..
我在Visual Studio 2013中有一个Outlook 2007加载项项目.它一直运行良好,并且突然间Visual Studio一直拒绝调试,并显示一条错误消息 由于"Outlook"已在运行,因此无法调试外接程序.关闭 "Outlook",然后再次运行项目. 否,Outlook未运行.在任务管理器的“进程"选项卡中没有可见的Outlook进程. 我确定重新启动计算机可以
..
背景: 当前,我正在搜索Outlook.MailItems,它们的UserProperty(在此为"IsProcessed")等于其propertyValue(在此为true或false). string propertyValue = "true"; string filter = "http://schemas.microsoft.com/mapi/string/{00020329
..
因此,当您拥有实体名称时,尝试获取对象类型代码似乎是CRM中一个相当普遍的问题.但是由于我总是必须用困难的方式做事,所以我有相反的任务:我有对象类型代码,并且需要获取实体名称. 通常,最终任务是获取与电子邮件中的信息有关的CRM,并使用它来查询CRM以获得其他信息.我可以很容易地获得AboutID和对象类型代码.对于标准实体,我可以使用硬编码查找来获取实体名称.但是对于自定义实体,这是行不通
..
我有一个Outlook加载项,我需要获取发布版本. 我的意思不是程序集版本,文件版本或Office版本. (我所找到的全部). 一些C#代码会很不错! 黑色XML来自项目文件. 解决方案 很晚了,但可能会帮助别人:) 与我已部署的Vsto Outlook加载项配合使用(在调试模式下将不起作用). 使用 System.Deployment 程序集 中的 System
..
我在任何地方都找不到很多东西.首先,我不想使用旧的Windows窗体.我想在Visual Studio 2008的Outlook 2007外接程序项目中添加一个新的WPF窗口.但是WPF窗口模板没有显示.我正在学习本教程: http://msdn.microsoft.com/zh- us/library/bb410039.aspx ,甚至还展示了如何在Outlook 2007插件中添加新的wpf窗
..
我正在用C#开发OUTLOOK 2010插件.此插件将基于对话创建活动. 例如,一个用户创建新电子邮件,其他用户答复,转发或抄送,将此电子邮件链视为一个会话线程.多个电子邮件具有相同的mailItem.ConversationID. 基于此对话ID,我的程序生成了一个活动,并将对话id链接到可以在此电子邮件链中的每封电子邮件中看到的活动. 在我的机器上一切正常(我在同一电子邮件链中回复,转发,抄送
..