Office.Organizer interface

Stellt den Terminplaner dar, auch wenn ein Alias oder ein Delegat zum Erstellen des Termins verwendet wurde. Dieses Objekt stellt eine Methode zum Abrufen des Organisatorwerts eines Termins in einem Outlook-Add-In bereit.

Hinweise

[ API-Satz: Postfach 1.7 ]

Mindestberechtigungsstufe: Element lesen

Anwendbarer Outlook-Modus: Verfassen

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: asyncContextEntwickler können jedes Objekt bereitstellen, auf das sie in der Rückruffunktion zugreifen möchten.

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, asyncResult, der ein AsyncResult -Objekt ist. Die value -Eigenschaft des Ergebnisses ist der Organisatorwert des Termins als EmailAddressDetails -Objekt.

Gibt zurück

void

Hinweise

[ API-Satz: Postfach 1.7 ]

Mindestberechtigungsstufe: Element lesen

Anwendbarer Outlook-Modus: Verfassen

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, asyncResult, der ein AsyncResult -Objekt ist. Die value -Eigenschaft des Ergebnisses ist der Organisatorwert des Termins als EmailAddressDetails -Objekt.

Gibt zurück

void

Hinweise

[ API-Satz: Postfach 1.7 ]

Mindestberechtigungsstufe: Element lesen

Anwendbarer Outlook-Modus: Verfassen

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.