Office js 如果打开.msg模板,则不会在Outlook上激活Office加载项

Office js 如果打开.msg模板,则不会在Outlook上激活Office加载项,office-js,outlook-web-addins,Office Js,Outlook Web Addins,我的外接程序有一个MessageComposeCommandSurface扩展点,当用户编写消息时,该扩展点会在功能区中添加一个按钮;对于读取模式,它会添加一个MessageReadCommandSurface 我希望该按钮在可见时始终处于启用状态(例如,当用户撰写新消息或回复现有消息时) 工作正常,但在打开模板时,我的外接程序会变灰/禁用(将邮件另存为模板并使用outlook打开.msg文件) 如果从撰写模式保存.msg,则加载项将变灰 如果从读取模式保存.msg,则禁用加载项 是否有人知道为

我的外接程序有一个
MessageComposeCommandSurface扩展点
,当用户编写消息时,该扩展点会在功能区中添加一个按钮;对于读取模式,它会添加一个
MessageReadCommandSurface

我希望该按钮在可见时始终处于启用状态(例如,当用户撰写新消息或回复现有消息时)

工作正常,但在打开模板时,我的外接程序会变灰/禁用(将邮件另存为模板并使用outlook打开.msg文件)

  • 如果从撰写模式保存.msg,则加载项将变灰
  • 如果从读取模式保存.msg,则禁用加载项

  • 是否有人知道为什么在打开.msg模板(以读取模式打开)时加载项功能区按钮变灰/禁用?同时,当回复/转发时,外接程序可用,等等。对于刚打开的.msg模板。

    外接程序灰显/禁用,因为它们在.msg文件或消息模板中不受支持。

    外接程序灰显/禁用,因为它们在.msg文件或消息模板中不受支持。

    外接程序为Outlook模板(*.OFT)启用,因此,需要使用.oft格式打开邮件并将其另存为outlook模板。

    为outlook模板(*.oft)启用了加载项,因此需要使用.oft格式打开邮件并将其另存为outlook模板。

    解决方案:还可以将*.msg文件移动到文件夹中。单击选项卡“文件”->“移动到文件夹”->“复制到文件夹”选择特定文件夹。当msg被移动到文件夹时,转到outlook,加载项可用。我希望这对您有用。

    解决方案:您还可以将*.msg文件移动到文件夹中。单击选项卡“文件”->“移动到文件夹”->“复制到文件夹”选择特定文件夹。当msg被移动到文件夹时,转到outlook,加载项可用。我希望这对你有用。

    我想澄清一下。。。您是在谈论Outlook模板格式,即
    .oft
    还是常规Outlook邮件格式(非模板),即
    .msg
    ?常规邮件格式,即.msgI希望澄清。。。你说的是Outlook模板格式,它是
    .oft
    还是常规Outlook邮件格式(不是模板),它是
    .msg
    ?常规邮件格式,它是.msg但有什么解决方法吗?我们的客户使用saved.msg作为模板,并希望在打开.msg时使用外接程序。也许消息可以以任何其他格式保存(要启用的加载项)?@SamLewis Build COM/VSTO加载项。这个可以处理存储的消息。eml文件呢?我猜它也不受支持?但有什么解决办法吗?我们的客户使用saved.msg作为模板,并希望在打开.msg时使用外接程序。也许消息可以以任何其他格式保存(要启用的加载项)?@SamLewis Build COM/VSTO加载项。这个可以处理存储的消息。eml文件呢?我猜它也不受支持?如果你想实现这个功能,请投票如果你想实现这个功能,请投票