Office.Organizer interface

Représente l’organisateur du rendez-vous, même si un alias ou un délégué a été utilisé pour créer le rendez-vous. Cet objet fournit une méthode pour obtenir la valeur de l’organisateur d’un rendez-vous dans un complément Outlook.

Remarques

Jeu d’API : Mailbox 1.7

Niveau d’autorisation minimal : lire l’élément

Mode Outlook applicable : Compose

Utilisateur

Méthodes

getAsync(options, callback)

Obtient la valeur d’organisateur d’un rendez-vous sous la forme d’un objet EmailAddressDetails dans la asyncResult.value propriété.

getAsync(callback)

Obtient la valeur d’organisateur d’un rendez-vous sous la forme d’un objet EmailAddressDetails dans la asyncResult.value propriété.

Détails de la méthode

getAsync(options, callback)

Obtient la valeur d’organisateur d’un rendez-vous sous la forme d’un objet EmailAddressDetails dans la asyncResult.value propriété.

getAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;

Paramètres

options
Office.AsyncContextOptions

Un littéral d’objet qui contient une ou plusieurs des propriétés suivantes :- asyncContext: Les développeurs peuvent fournir n’importe quel objet auquel ils souhaitent accéder dans la fonction de rappel.

callback

(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void

Facultatif. Lorsque la méthode est terminée, la fonction passée dans le callback paramètre est appelée avec un seul paramètre, asyncResult, qui est un AsyncResult objet. La value propriété du résultat est la valeur organisateur du rendez-vous, en tant qu’objet EmailAddressDetails .

Retours

void

Remarques

Jeu d’API : Mailbox 1.7

Niveau d’autorisation minimal : lire l’élément

Mode Outlook applicable : Compose

Important : aucune recipientType valeur de propriété n’est renvoyée par la méthode getAsync. L’organisateur du rendez-vous est toujours un utilisateur dont l’adresse e-mail se trouve sur le serveur Exchange.

Exemples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/30-recipients-and-attendees/get-organizer-appointment-organizer.yaml

Office.context.mailbox.item.organizer.getAsync(function(asyncResult) {
  if (asyncResult.status === Office.AsyncResultStatus.Succeeded) {
    const apptOrganizer = asyncResult.value;
    console.log("Organizer: " + apptOrganizer.displayName + " (" + apptOrganizer.emailAddress + ")");
  } else {
    console.error(asyncResult.error);
  }
});

getAsync(callback)

Obtient la valeur d’organisateur d’un rendez-vous sous la forme d’un objet EmailAddressDetails dans la asyncResult.value propriété.

getAsync(callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;

Paramètres

callback

(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void

Facultatif. Lorsque la méthode est terminée, la fonction passée dans le callback paramètre est appelée avec un seul paramètre, asyncResult, qui est un AsyncResult objet. La value propriété du résultat est la valeur organisateur du rendez-vous, en tant qu’objet EmailAddressDetails .

Retours

void

Remarques

Jeu d’API : Mailbox 1.7

Niveau d’autorisation minimal : lire l’élément

Mode Outlook applicable : Compose

Important : aucune recipientType valeur de propriété n’est renvoyée par la méthode getAsync. L’organisateur du rendez-vous est toujours un utilisateur dont l’adresse e-mail se trouve sur le serveur Exchange.