Office.SensitivityLabelDetails interface
Representa as propriedades das etiquetas de confidencialidade disponíveis no Outlook.
Comentários
[ Conjunto de API: Caixa de Correio 1.13 ]
Nível mínimo de permissão: item de leitura/escrita
Modo Outlook aplicável: Compose
Importante: para utilizar a funcionalidade de etiqueta de confidencialidade no suplemento, tem de ter uma subscrição Microsoft 365 E5.
Para saber mais sobre como gerir etiquetas de confidencialidade no seu suplemento, consulte Gerir a etiqueta de confidencialidade da sua mensagem ou compromisso no modo de composição.
Exemplos
// 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);
}
});
Propriedades
children | As sub-etiquetas da etiqueta de confidencialidade. Devolve |
color | A cor da etiqueta de confidencialidade. |
id | O identificador exclusivo (GUID) da etiqueta de confidencialidade. |
name | O nome da etiqueta de confidencialidade. |
tooltip | A descrição da etiqueta de confidencialidade. |
Detalhes da propriedade
children
As sub-etiquetas da etiqueta de confidencialidade. Devolve null
se uma etiqueta não tiver sub-etiquetas.
children: SensitivityLabelDetails[];
Valor da propriedade
color
A cor da etiqueta de confidencialidade.
color: string;
Valor da propriedade
string
id
O identificador exclusivo (GUID) da etiqueta de confidencialidade.
id: string;
Valor da propriedade
string
name
O nome da etiqueta de confidencialidade.
name: string;
Valor da propriedade
string
tooltip
A descrição da etiqueta de confidencialidade.
tooltip: string;
Valor da propriedade
string