Office.Organizer interface
Stellt den Terminorganisator dar, auch wenn ein Alias oder eine Stellvertretung zum Erstellen des Termins verwendet wurde. Dieses Objekt stellt eine Methode zum Abrufen des Organisatorwerts eines Termins in einem Outlook-Add-In bereit.
Methoden
| get |
Ruft den Organisatorwert eines Termins als EmailAddressDetails-Objekt in der |
| get |
Ruft den Organisatorwert eines Termins als EmailAddressDetails-Objekt in der |
Details zur Methode
getAsync(options, callback)
Ruft den Organisatorwert eines Termins als EmailAddressDetails-Objekt in der asyncResult.value Eigenschaft ab.
getAsync(options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;
Parameter
- options
- Office.AsyncContextOptions
Ein Objektliteral, das eine oder mehrere der folgenden Eigenschaften enthält: asyncContext: Entwickler können jedes Objekt, auf das sie zugreifen möchten, in der Rückruffunktion bereitstellen.
- callback
-
(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void
Optional. Wenn die Methode abgeschlossen ist, wird die im callback Parameter übergebene Funktion mit einem einzelnen Parameter, , aufgerufen, asyncResultder ein AsyncResult Objekt ist. Die value Eigenschaft des Ergebnisses ist der Organisatorwert des Termins als EmailAddressDetails Objekt.
Gibt zurück
void
Hinweise
Mindestberechtigungsstufe: Element lesen
Anwendbarer Outlook-Modus: Compose
Wichtig: Ein recipientType Eigenschaftswert wird von der getAsync-Methode nicht zurückgegeben. Der Terminorganisator ist immer ein Benutzer, dessen E-Mail-Adresse sich auf dem Exchange-Server befindet.
Beispiele
// 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)
Ruft den Organisatorwert eines Termins als EmailAddressDetails-Objekt in der asyncResult.value Eigenschaft ab.
getAsync(callback?: (asyncResult: Office.AsyncResult<EmailAddressDetails>) => void): void;
Parameter
- callback
-
(asyncResult: Office.AsyncResult<Office.EmailAddressDetails>) => void
Optional. Wenn die Methode abgeschlossen ist, wird die im callback Parameter übergebene Funktion mit einem einzelnen Parameter, , aufgerufen, asyncResultder ein AsyncResult Objekt ist. Die value Eigenschaft des Ergebnisses ist der Organisatorwert des Termins als EmailAddressDetails Objekt.
Gibt zurück
void
Hinweise
Mindestberechtigungsstufe: Element lesen
Anwendbarer Outlook-Modus: Compose
Wichtig: Ein recipientType Eigenschaftswert wird von der getAsync-Methode nicht zurückgegeben. Der Terminorganisator ist immer ein Benutzer, dessen E-Mail-Adresse sich auf dem Exchange-Server befindet.