Outlook 2013 sp1添加body.getAsync不适用于约会
问题描述:
Outlook 2013 SP1的加载项body.getAsync
不适用于约会。Outlook 2013 sp1添加body.getAsync不适用于约会
我曾尝试:
Office.cast.item.toItemCompose(Office.context.mailbox.item).body.getAsync(Office.CoercionType.Html, function (result) {}
和
Office.context.mailbox.item.body.getAsync(Office.CoercionType.Html, function (result) {}
任何想法?它可以在所有其他版本支持加载项
答
您可以使用下面的功能在预约
function getBody() {
var _item = Office.context.mailbox.item;
var body = _item.body;
// Get the body asynchronous as text
body.getAsync(Office.CoercionType.Html, function (asyncResult) {
if (asyncResult.status !== Office.AsyncResultStatus.Succeeded) {
// TODO: Handle error
}
else {
// Show data
showDataDialog('Body', asyncResult.value.trim());
}
});
}
让身体注 - 获取项目体是一个异步功能,需要一个最低要求,邮箱设置版本1.3。确保用户至少有1.3版本的方法有很多,最好的方法是将其设置在清单中。
+0
有趣的想法。我不确定为什么它可以在Outlook 2013 SP1以外的所有其他版本中运行。 –
+0
@ PatrickO'Connor - 此代码无法在Outlook 2013上使用吗?或者你有其他解决方案吗? –
请看这里http://stackoverflow.com/help/how-to-ask – Jadeye