【问题标题】:Can we add custom hidden fields to the mailbox item in outlook add-in?我们可以在 Outlook 插件的邮箱项目中添加自定义隐藏字段吗?
【发布时间】:2021-04-28 14:58:25
【问题描述】:

在Meet/Mail的撰写模式下,我们可以在outlook插件代码中的邮箱项目中添加一些自定义隐藏字段,这些字段在发送时会保留在邮箱中,所以在编辑/查看时创建的项目我们可以读取这些自定义字段以在 Outlook 插件代码中执行一些操作。

【问题讨论】:

    标签: outlook office-js outlook-addin outlook-web-addins


    【解决方案1】:

    您能否说明您的具体情况是什么?

    但是,Internet Headers 界面很可能是您想在撰写邮件上设置的界面: https://docs.microsoft.com/en-us/javascript/api/outlook/office.internetheaders?view=outlook-js-preview

    并在阅读邮件上阅读它们: https://docs.microsoft.com/en-us/javascript/api/outlook/office.messageread?view=outlook-js-preview#getAllInternetHeadersAsync_options__callback_

    如果您只对设置 Compose Item 的值感兴趣,并在 Sent Item 文件夹中读取它们,那么自定义属性也可以工作: https://docs.microsoft.com/en-us/javascript/api/outlook/office.customproperties?view=outlook-js-preview

    (但这些是不可传输的,因此电子邮件的接收者不会收到它们)

    【讨论】:

    • Outlook Add-ins Team - MSFT,我希望保留一些字段,例如当我们创建会议时我创建了第三方会议 ID 我希望将其保存在隐藏的地方以便它可以用户修改会议时使用我可以使用会议ID调用修改到第三方会议。
    • 自定义属性可能会做你想要的。 (但请注意,自定义属性不会传播到重复项的实例)如果需要,您可能需要通过 MakeEWSRequestAsync 进行 ews 调用,以获取父项的属性。
    猜你喜欢
    • 2020-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多