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 : Compose
Méthodes
get |
Obtient la valeur d’organisateur d’un rendez-vous en tant qu’objet EmailAddressDetails dans la |
get |
Obtient la valeur d’organisateur d’un rendez-vous en tant qu’objet EmailAddressDetails dans la |
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 asyncContext
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
Optional. 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 : Compose
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
Optional. 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 : Compose
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.