Office.SensitivityLabelDetails interface
Représente les propriétés des étiquettes de confidentialité disponibles dans Outlook.
Remarques
[ Ensemble d’API : Boîte aux lettres 1.13 ]
Niveau d’autorisation minimal : élément en lecture/écriture
Mode Outlook applicable : Composer
Important : Pour utiliser la fonctionnalité d’étiquette de confidentialité dans votre complément, vous devez disposer d’un abonnement Microsoft 365 E5.
Pour en savoir plus sur la gestion des étiquettes de confidentialité dans votre complément, consultez Gérer l’étiquette de confidentialité de votre message ou rendez-vous en mode composition.
Exemples
// Check whether the catalog of sensitivity labels is enabled on the current mailbox.
Office.context.sensitivityLabelsCatalog.getIsEnabledAsync((asyncResult) => {
// If the catalog is enabled, get all available sensitivity labels.
if (asyncResult.status === Office.AsyncResultStatus.Succeeded && asyncResult.value == true) {
Office.context.sensitivityLabelsCatalog.getAsync((asyncResult) => {
if (asyncResult.status === Office.AsyncResultStatus.Succeeded) {
const catalog = asyncResult.value;
console.log("Sensitivity Labels Catalog:");
// Log the details of the available sensitivity labels to the console.
catalog.forEach((sensitivityLabel) => {
console.log(`Name: ${sensitivityLabel.name}`);
console.log(`ID: ${sensitivityLabel.id}`);
console.log(`Tooltip: ${sensitivityLabel.tooltip}`);
console.log(`Color: ${sensitivityLabel.color}`);
console.log(`Sublabels: ${JSON.stringify(sensitivityLabel.children)}`);
});
} else {
console.log("Action failed with error: " + asyncResult.error.message);
}
});
} else {
console.log("Action failed with error: " + asyncResult.error.message);
}
});
Propriétés
children | Sous-étiquettes de l’étiquette de confidentialité. Retourne |
color | Couleur de l’étiquette de confidentialité. |
id | Identificateur unique (GUID) de l’étiquette de confidentialité. |
name | Nom de l’étiquette de confidentialité. |
tooltip | Description de l’étiquette de confidentialité. |
Détails de la propriété
children
Sous-étiquettes de l’étiquette de confidentialité. Retourne null
si une étiquette n’a pas de sous-étiquettes.
children: SensitivityLabelDetails[];
Valeur de propriété
color
Couleur de l’étiquette de confidentialité.
color: string;
Valeur de propriété
string
id
Identificateur unique (GUID) de l’étiquette de confidentialité.
id: string;
Valeur de propriété
string
name
Nom de l’étiquette de confidentialité.
name: string;
Valeur de propriété
string
tooltip
Description de l’étiquette de confidentialité.
tooltip: string;
Valeur de propriété
string