我正在使用Outlook加载项并使用Microsoft提供的OfficeJS API。我想确定是处于撰写模式还是编辑模式。
我知道我可以使用displayForm API来检查是否处于撰写或读取模式。 但是我想知道是否有一种方法可以检查是否正在编辑现有约会。
if (Office.context.mailbox.item.displayReplyForm != undefined) {
console.log("mode==========================================>read mode");
} else {
console.log("mode==========================================>compose mode");
}
此模式告诉我在编辑约会时处于撰写模式。这不是要寻找的东西。我可以帮忙吗?
答案 0 :(得分:0)
如果是现有约会,则不应包含“ itemId”
您应该可以使用以下代码进行检查:
var itemId = Office.context.mailbox.item.itemId;
if (itemId === null || itemId == undefined) {
// do something
}
更多详细信息here