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 organisateur d’un rendez-vous dans un complément Outlook.

Remarques

[ Ensemble d’API : Boîte aux lettres 1.7 ]

Niveau d’autorisation minimal : élément de lecture

Mode Outlook applicable : Composer

Méthodes

getAsync(options, callback)

Obtient la valeur d’organisateur d’un rendez-vous en tant qu’objet EmailAddressDetails dans la asyncResult.value propriété .

getAsync(callback)

Obtient la valeur d’organisateur d’un rendez-vous en tant qu’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 en tant qu’objet EmailAddressDetails dans la asyncResult.value propriété .

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

Paramètres

options
Office.AsyncContextOptions

Littéral d’objet qui contient une ou plusieurs des propriétés suivantes : les asyncContextdé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. Une fois la méthode 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 de l’organisateur du rendez-vous, en tant qu’objet EmailAddressDetails .

Retours

void

Remarques

[ Ensemble d’API : Boîte aux lettres 1.7 ]

Niveau d’autorisation minimal : élément de lecture

Mode Outlook applicable : Composer

Important : une recipientType valeur de propriété n’est pas retourné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 en tant qu’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. Une fois la méthode 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 de l’organisateur du rendez-vous, en tant qu’objet EmailAddressDetails .

Retours

void

Remarques

[ Ensemble d’API : Boîte aux lettres 1.7 ]

Niveau d’autorisation minimal : élément de lecture

Mode Outlook applicable : Composer

Important : une recipientType valeur de propriété n’est pas retourné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.