Office.SelectedItemDetails interface
Représente les propriétés d’un message actuellement sélectionné dans Outlook.
Remarques
[ Ensemble d’API : Boîte aux lettres 1.13 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message
Exemples
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/90-other-item-apis/get-message-properties.yaml
// Retrieves the selected messages' properties and logs them to the console.
Office.context.mailbox.getSelectedItemsAsync((asyncResult) => {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.log(asyncResult.error.message);
return;
}
asyncResult.value.forEach((message) => {
console.log(`Item ID: ${message.itemId}`);
console.log(`Conversation ID: ${message.conversationId}`);
console.log(`Internet message ID: ${message.internetMessageId}`);
console.log(`Subject: ${message.subject}`);
console.log(`Item type: ${message.itemType}`);
console.log(`Item mode: ${message.itemMode}`);
console.log(`Has attachment: ${message.hasAttachment}`);
});
});
Propriétés
conversation |
Identificateur de la conversation de message qui contient le message actuellement sélectionné. |
has |
Retourne |
internet |
Identificateur de message Internet du message actuellement sélectionné. |
item |
Identificateur d’élément EWS (Exchange Web Services) du message sélectionné. |
item |
Mode Outlook ( |
item |
Type de l’élément actuellement sélectionné.
|
subject | Description qui apparaît dans le champ objet du message sélectionné. |
Détails de la propriété
conversationId
Identificateur de la conversation de message qui contient le message actuellement sélectionné.
conversationId: string;
Valeur de propriété
string
Remarques
[ Ensemble d’API : Boîte aux lettres 1.14 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message
hasAttachment
Retourne true
si le message actuellement sélectionné contient une pièce jointe.
hasAttachment: boolean;
Valeur de propriété
boolean
Remarques
[ Ensemble d’API : Boîte aux lettres 1.14 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message
internetMessageId
Identificateur de message Internet du message actuellement sélectionné.
internetMessageId: string;
Valeur de propriété
string
Remarques
[ Ensemble d’API : Boîte aux lettres 1.14 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message
itemId
Identificateur d’élément EWS (Exchange Web Services) du message sélectionné.
itemId: string;
Valeur de propriété
string
Remarques
[ Ensemble d’API : Boîte aux lettres 1.13 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message
itemMode
Mode Outlook (Read
ou Compose
) du message actuellement sélectionné.
itemMode: string;
Valeur de propriété
string
Remarques
[ Ensemble d’API : Boîte aux lettres 1.13 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message
itemType
Type de l’élément actuellement sélectionné.
Message
est le seul type pris en charge pour l’instant.
itemType: MailboxEnums.ItemType | string;
Valeur de propriété
Office.MailboxEnums.ItemType | string
Remarques
[ Ensemble d’API : Boîte aux lettres 1.13 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message
subject
Description qui apparaît dans le champ objet du message sélectionné.
subject: string;
Valeur de propriété
string
Remarques
[ Ensemble d’API : Boîte aux lettres 1.13 ]
Niveau d’autorisation minimal : boîte aux lettres en lecture/écriture
Mode Outlook applicable : message Compose, lecture du message