Office.Sensitivity interface
Stellt Methoden zum Abrufen und Festlegen der Vertraulichkeitsstufe eines Termins bereit. Weitere Informationen zu Vertraulichkeitsstufen finden Sie unter Markieren Ihrer E-Mails als "Normal", "Persönlich", "Privat" oder "Vertraulich".
Hinweise
Mindestberechtigungsstufe: Element lesen
Anwendbarer Outlook-Modus: Verfassen
Methoden
get |
Ruft die Vertraulichkeitsstufe eines Termins ab. |
get |
Ruft die Vertraulichkeitsstufe eines Termins ab. |
set |
Legt die Vertraulichkeitsstufe eines Termins fest. |
set |
Legt die Vertraulichkeitsstufe eines Termins fest. |
Details zur Methode
getAsync(options, callback)
Ruft die Vertraulichkeitsstufe eines Termins ab.
getAsync(options: Office.AsyncContextOptions, callback: (asyncResult: Office.AsyncResult<MailboxEnums.AppointmentSensitivityType>) => void): void;
Parameter
- options
- Office.AsyncContextOptions
Ein Objektliteral, das eine oder mehrere der folgenden Eigenschaften enthält: asyncContext
Entwickler können jedes Objekt bereitstellen, auf das sie in der Rückruffunktion zugreifen möchten.
- callback
-
(asyncResult: Office.AsyncResult<Office.MailboxEnums.AppointmentSensitivityType>) => void
Wenn die -Methode abgeschlossen ist, wird die im callback
-Parameter übergebene Funktion mit einem einzelnen Parameter aufgerufen, asyncResult
, der ein Office.AsyncResult
-Objekt ist. Die Vertraulichkeitsstufe des Termins wird in der asyncResult.value
-Eigenschaft zurückgegeben.
Gibt zurück
void
Hinweise
Mindestberechtigungsstufe: Element lesen
Anwendbarer Outlook-Modus: Verfassen
Wichtig: Outlook im Web, das neue Outlook unter Windows und Outlook auf Mac unterstützen nur die Vertraulichkeitsstufen "Normal" und "Privat". Wenn Sie einen Termin mit der Vertraulichkeitsstufe Vertraulich oder Persönlich von diesen Clients aufrufen getAsync
, wird die Vertraulichkeitsstufe Normal in der asyncResult.value
-Eigenschaft zurückgegeben.
getAsync(callback)
Ruft die Vertraulichkeitsstufe eines Termins ab.
getAsync(callback: (asyncResult: Office.AsyncResult<MailboxEnums.AppointmentSensitivityType>) => void): void;
Parameter
- callback
-
(asyncResult: Office.AsyncResult<Office.MailboxEnums.AppointmentSensitivityType>) => void
Wenn die -Methode abgeschlossen ist, wird die im callback
-Parameter übergebene Funktion mit einem einzelnen Parameter aufgerufen, asyncResult
, der ein Office.AsyncResult
-Objekt ist. Die Vertraulichkeitsstufe des Termins wird in der asyncResult.value
-Eigenschaft zurückgegeben.
Gibt zurück
void
Hinweise
Mindestberechtigungsstufe: Element lesen
Anwendbarer Outlook-Modus: Verfassen
Wichtig: Outlook im Web, das neue Outlook unter Windows und Outlook auf Mac unterstützen nur die Vertraulichkeitsstufen "Normal" und "Privat". Wenn Sie einen Termin mit der Vertraulichkeitsstufe Vertraulich oder Persönlich von diesen Clients aufrufen getAsync
, wird die Vertraulichkeitsstufe Normal in der asyncResult.value
-Eigenschaft zurückgegeben.
Beispiele
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/90-other-item-apis/get-set-sensitivity-level.yaml
Office.context.mailbox.item.sensitivity.getAsync(function(asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Succeeded) {
console.log("Sensitivity: " + asyncResult.value);
} else {
console.log("Failed to get sensitivity: " + JSON.stringify(asyncResult.error));
}
});
setAsync(sensitivity, options, callback)
Legt die Vertraulichkeitsstufe eines Termins fest.
setAsync(sensitivity: MailboxEnums.AppointmentSensitivityType | string, options: Office.AsyncContextOptions, callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
Parameter
- sensitivity
Die Vertraulichkeitsstufe als Enumeration oder Zeichenfolge.
- options
- Office.AsyncContextOptions
Ein Objektliteral, das eine oder mehrere der folgenden Eigenschaften enthält: asyncContext
Entwickler können jedes Objekt bereitstellen, auf das sie in der Rückruffunktion zugreifen möchten.
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
Optional. Wenn die -Methode abgeschlossen ist, wird die im callback
-Parameter übergebene Funktion mit einem einzelnen Parameter aufgerufen, asyncResult
, der ein Office.AsyncResult
-Objekt ist.
Gibt zurück
void
Hinweise
Minimale Berechtigungsstufe: Element lesen/schreiben
Anwendbarer Outlook-Modus: Verfassen
Wichtig: Outlook im Web, das neue Outlook unter Windows und Outlook auf Mac unterstützen nur die Vertraulichkeitsstufen "Normal" und "Privat".
Fehler:
-
Unsupported API parameter
: Das Festlegen der Vertraulichkeitsstufe eines Termins wird nicht unterstützt.
Beispiele
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/90-other-item-apis/get-set-sensitivity-level.yaml
Office.context.mailbox.item.sensitivity.setAsync(
Office.MailboxEnums.AppointmentSensitivityType.Private,
function callback(asyncResult) {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.log("Failed to set appointment sensitivity: " + JSON.stringify(asyncResult.error));
} else {
console.log("Successfully set appointment sensitivity.");
}
}
);
setAsync(sensitivity, callback)
Legt die Vertraulichkeitsstufe eines Termins fest.
setAsync(sensitivity: MailboxEnums.AppointmentSensitivityType | string, callback?: (asyncResult: Office.AsyncResult<void>) => void): void;
Parameter
- sensitivity
Die Vertraulichkeitsstufe als Enumeration oder Zeichenfolge.
- callback
-
(asyncResult: Office.AsyncResult<void>) => void
Optional. Wenn die -Methode abgeschlossen ist, wird die im callback
-Parameter übergebene Funktion mit einem einzelnen Parameter aufgerufen, asyncResult
, der ein Office.AsyncResult
-Objekt ist.
Gibt zurück
void
Hinweise
Minimale Berechtigungsstufe: Element lesen/schreiben
Anwendbarer Outlook-Modus: Verfassen
Wichtig: Outlook im Web, das neue Outlook unter Windows und Outlook auf Mac unterstützen nur die Vertraulichkeitsstufen "Normal" und "Privat".
Fehler:
-
Unsupported API parameter
: Das Festlegen der Vertraulichkeitsstufe eines Termins wird nicht unterstützt.
Office Add-ins