我正在尝试开发Outlook mail addin来访问电子邮件的正文内容。
这就是我根据Documentation provided by MSDN编写JavaScript代码的方式。
Office.context.mailbox.item.body.getAsync("html", function(result){
$("#mytext3").val(result);
});
当我使用chrome调试时,这是我找到的错误消息。
Uncaught Sys.ArgumentException: Sys.ArgumentException: Value does not fall within the expected range.
参数名称:选项
我做错了什么?
答案 0 :(得分:3)
调用应该有效(我只是尝试过),但传递给回调的result
是一个对象,正文位于result.value
。
您可以尝试传递options
参数,例如:
Office.context.mailbox.item.body.getAsync(
"html",
{ asyncContext: "This is passed to the callback" },
function(result){
$("#mytext3").val(result.value);
}
);