item (邮箱要求集 1.4)
Office.context.mailbox.item
item
用于访问当前选定的邮件、会议请求或约会。 可以使用 属性确定项 itemType
的类型。
要求
要求 | 值 |
---|---|
最低版本的邮箱要求集 | 1.1 |
最低权限级别 | 限制 |
适用的 Outlook 模式 | 约会组织者、约会与会者、 邮件撰写或邮件读取 |
重要
Android 和 iOS:加载项何时激活以及哪些 API 可用存在限制。 若要了解详细信息,请参阅 将移动支持添加到 Outlook 加载项。
属性
方法
方法 | 最小值 权限级别 |
按模式排序的详细信息 | 最小值 要求集 |
---|---|---|---|
addFileAttachmentAsync(uri, attachmentName, [options], [callback]) | 读/写项 | 约会组织者 | 1.1 |
邮件撰写 | 1.1 | ||
addItemAttachmentAsync(itemId, attachmentName, [options], [callback]) | 读/写项 | 约会组织者 | 1.1 |
邮件撰写 | 1.1 | ||
close() | 限制 | 约会组织者 | 1.3 |
邮件撰写 | 1.3 | ||
displayReplyAllForm(formData) | 读取项 | 约会与会者 | 1.1 |
邮件阅读 | 1.1 | ||
displayReplyForm(formData) | 读取项 | 约会与会者 | 1.1 |
邮件阅读 | 1.1 | ||
getEntities () (已弃用) | 读取项 | 约会与会者 | 1.1 |
邮件阅读 | 1.1 | ||
getEntitiesByType (entityType) (弃用) | 限制 | 约会与会者 | 1.1 |
邮件阅读 | 1.1 | ||
getFilteredEntitiesByName (name) (已弃用) | 读取项 | 约会与会者 | 1.1 |
邮件阅读 | 1.1 | ||
getRegExMatches () | 读取项 | 约会与会者 | 1.1 |
邮件阅读 | 1.1 | ||
getRegExMatchesByName (name) | 读取项 | 约会与会者 | 1.1 |
邮件阅读 | 1.1 | ||
getSelectedDataAsync (coercionType, [options], 回调) | 读取项 | 约会组织者 | 1.2 |
邮件撰写 | 1.2 | ||
loadCustomPropertiesAsync(callback, [userContext]) | 读取项 | 约会组织者 | 1.1 |
约会与会者 | 1.1 | ||
邮件撰写 | 1.1 | ||
邮件阅读 | 1.1 | ||
removeAttachmentAsync(attachmentId, [options], [callback]) | 读/写项 | 约会组织者 | 1.1 |
邮件撰写 | 1.1 | ||
saveAsync([options], callback) | 读/写项 | 约会组织者 | 1.3 |
邮件撰写 | 1.3 | ||
setSelectedDataAsync(data, [options], callback) | 读/写项 | 约会组织者 | 1.2 |
邮件撰写 | 1.2 |
示例
以下 JavaScript 代码示例显示了如何访问 Outlook 中当前项目的 subject
属性。
// The initialize function is required for all apps.
Office.initialize = function () {
// Checks for the DOM to load using the jQuery ready method.
$(document).ready(function () {
// After the DOM is loaded, app-specific code can run.
const item = Office.context.mailbox.item;
const subject = item.subject;
// Continue with processing the subject of the current item,
// which can be a message or appointment.
});
};