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 : Composition de message, 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(`Subject: ${message.subject}`);
    console.log(`Item type: ${message.itemType}`);
    console.log(`Item mode: ${message.itemMode}`);
  });
});

Propriétés

conversationId

Identificateur de la conversation de message qui contient le message actuellement sélectionné.

hasAttachment

Retourne true si le message actuellement sélectionné contient une pièce jointe.

internetMessageId

Identificateur de message Internet du message actuellement sélectionné.

itemId

Identificateur d’élément EWS (Exchange Web Services) du message sélectionné.

itemMode

Mode Outlook (Read ou Compose) du message actuellement sélectionné.

itemType

Type de l’élément actuellement sélectionné. Message est le seul type pris en charge pour l’instant.

subject

Description qui apparaît dans le champ objet du message sélectionné.

Détails de la propriété

conversationId

Notes

Cet API est fourni en tant qu’aperçu pour les développeurs et peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.

Identificateur de la conversation de message qui contient le message actuellement sélectionné.

conversationId: string;

Valeur de propriété

string

Remarques

Cette propriété est actuellement en préversion dans Outlook sur Windows. Pour le tester, vous devez installer la version 2305 (build 16501.20210) ou ultérieure.

hasAttachment

Notes

Cet API est fourni en tant qu’aperçu pour les développeurs et peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.

Retourne true si le message actuellement sélectionné contient une pièce jointe.

hasAttachment: boolean;

Valeur de propriété

boolean

Remarques

Cette propriété est actuellement en préversion dans Outlook sur Windows. Pour le tester, vous devez installer la version 2305 (build 16501.20210) ou ultérieure.

internetMessageId

Notes

Cet API est fourni en tant qu’aperçu pour les développeurs et peut être modifié en fonction des commentaires que nous avons reçus. N’utilisez pas cet API dans un environnement de production.

Identificateur de message Internet du message actuellement sélectionné.

internetMessageId: string;

Valeur de propriété

string

Remarques

Cette propriété est actuellement en préversion dans Outlook sur Windows. Pour le tester, vous devez installer la version 2305 (build 16501.20210) ou ultérieure.

itemId

Identificateur d’élément EWS (Exchange Web Services) du message sélectionné.

itemId: string;

Valeur de propriété

string

itemMode

Mode Outlook (Read ou Compose) du message actuellement sélectionné.

itemMode: string;

Valeur de propriété

string

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é

subject

Description qui apparaît dans le champ objet du message sélectionné.

subject: string;

Valeur de propriété

string