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

getAsync(options, callback)

Ruft den Organisatorwert eines Termins als EmailAddressDetails-Objekt in der asyncResult.value Eigenschaft ab.

getAsync(callback)

Ruft den Organisatorwert eines Termins als EmailAddressDetails-Objekt in der asyncResult.value Eigenschaft ab.

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

API-Satz: Mailbox 1.7

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

API-Satz: Mailbox 1.7

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.