【问题标题】:How do I create a custom Edit Contact form in Outlook 2016?如何在 Outlook 2016 中创建自定义编辑联系人表单?
【发布时间】:2017-11-23 07:39:38
【问题描述】:

我希望能够选择一个联系人,然后通过右键单击或功能区按钮“编辑高级”,这将带我进入一个类似于现有的编辑联系人表单但有一些自定义的表单字段。

我正在考虑 C# VSTO,但我愿意接受任何可行的解决方案。

提前致谢

【问题讨论】:

  • 我很困惑 - 如果您为从自定义表单创建的项目进入表单编辑模式,您将编辑同一个自定义表单。如果这不是你的意思,请澄清
  • @ericlegault 如果我使用与创建项目相同的表单进行编辑,那很好。但是,我真正想做的是使用此自定义表单编辑现有联系人。基本上我想用它来简化填充我的联系人的自定义字段。
  • 我明白了 - 我会添加答案

标签: outlook vsto outlook-addin outlook-2016


【解决方案1】:

您需要做的是将现有联系人 (IPM.Contact) 的 MessageClass 属性更改为您的自定义表单的值(例如 IPM.Contact.Foo)。因此,您需要编写一个宏或加载项来更改任何给定文件夹中所有或选定项目的设置。

这里有一个示例和工具:https://support.microsoft.com/en-us/help/201087/how-to-update-existing-items-in-an-outlook-folder-to-use-a-new-custom

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-27
    相关资源
    最近更新 更多