item (メールボックス要件セット 1.5)
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], callback) | アイテムの読み取り | 予定の開催者 | 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.
});
};
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Add-ins