Поделиться через


Office.SensitivityLabelDetails interface

Представляет свойства доступных меток конфиденциальности в Outlook.

Комментарии

[ Набор API: Почтовый ящик 1.13 ]

Минимальный уровень разрешений: чтение и запись элемента

Применимый режим Outlook: Compose

Важно! Чтобы использовать функцию метки конфиденциальности в надстройке, у вас должна быть Microsoft 365 E5 подписка.

Дополнительные сведения об управлении метками конфиденциальности в надстройке см. в статье Управление метками конфиденциальности сообщения или встречи в режиме создания.

Примеры

// 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);
    }
});

Свойства

children

Вложенные метки метки конфиденциальности. Возвращает значение null , если метка не содержит вложенных меток.

color

Цвет метки конфиденциальности.

id

Уникальный идентификатор (GUID) метки конфиденциальности.

name

Имя метки конфиденциальности.

tooltip

Описание метки конфиденциальности.

Сведения о свойстве

children

Вложенные метки метки конфиденциальности. Возвращает значение null , если метка не содержит вложенных меток.

children: SensitivityLabelDetails[];

Значение свойства

color

Цвет метки конфиденциальности.

color: string;

Значение свойства

string

id

Уникальный идентификатор (GUID) метки конфиденциальности.

id: string;

Значение свойства

string

name

Имя метки конфиденциальности.

name: string;

Значение свойства

string

tooltip

Описание метки конфиденциальности.

tooltip: string;

Значение свойства

string