Office.context.mailbox.item.categories.addAsync给出错误:不支持该操作

时间:2019-12-18 16:35:32

标签: office-js outlook-web-addins

我正在尝试使用需求集1.8中提供的Office.context.mailbox.item.categories.addAsync。我现在可以使用1.8 MinVersion安装外接程序,但是在调用方法时收到此错误:

  

错误:OSF.DDA.Error

     

名称:“主机错误”

     

消息:“不支持该操作。”

     

代码:5000

相关:isSetSupported('Mailbox', '1.8') returns false in add-in running in OWA with Office365

有什么想法在Outlook Web Client中何时支持?

谢谢!

1 个答案:

答案 0 :(得分:0)

现在,OWA支持

API Requirement 1.8,并且您应该能够调用category.addAsync。如果您无法添加类别,请执行:

    Office.context.mailbox.masterCategories.getAsync
    (
        function (asyncResult)
        {
            console.log(JSON.stringify(asyncResult.value));
        }
    );

看看是否可行?理想情况下,您应该会看到一个主要类别列表。

此外,category.addAsync当前仅在OWA的邮件读取模式下工作。您是否要在邮件撰写模式下使用它?