PowerPoint.SensitivityLabel class

Примечание

Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.

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

Extends

Свойства

context

Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office.

Методы

getCurrentOrNullObject()

Возвращает сведения о текущей метки, которая существует в презентации для пользователя. Если в текущей презентации нет метки конфиденциальности, возвращается объект со свойством isNullObject , для свойства имеет значение true . Дополнительные сведения см. в разделе Методы и свойства *OrNullObject.

toJSON()

Переопределяет метод JavaScript toJSON() , чтобы обеспечить более полезные выходные данные при передаче объекта API в JSON.stringify(). (JSON.stringifyв свою очередь вызывает toJSON метод переданного ему объекта.) В то время как исходный PowerPoint.SensitivityLabel объект является объектом API, toJSON метод возвращает обычный объект JavaScript (типизированный как PowerPoint.Interfaces.SensitivityLabelData), который содержит неглубокие копии всех загруженных дочерних свойств из исходного объекта.

tryToUpdate(labelId)

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

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

context

Примечание

Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.

Контекст запроса, связанный с объектом . Это соединяет процесс надстройки с процессом ведущего приложения Office.

context: RequestContext;

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

Сведения о методе

getCurrentOrNullObject()

Примечание

Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.

Возвращает сведения о текущей метки, которая существует в презентации для пользователя. Если в текущей презентации нет метки конфиденциальности, возвращается объект со свойством isNullObject , для свойства имеет значение true . Дополнительные сведения см. в разделе Методы и свойства *OrNullObject.

getCurrentOrNullObject(): PowerPoint.SensitivityLabelDetails;

Возвращаемое значение

Текущий SensitivityLabelDetails объект.

Комментарии

Набор API: Бета-версия PowerPointApi (только предварительная версия)

toJSON()

Примечание

Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.

Переопределяет метод JavaScript toJSON() , чтобы обеспечить более полезные выходные данные при передаче объекта API в JSON.stringify(). (JSON.stringifyв свою очередь вызывает toJSON метод переданного ему объекта.) В то время как исходный PowerPoint.SensitivityLabel объект является объектом API, toJSON метод возвращает обычный объект JavaScript (типизированный как PowerPoint.Interfaces.SensitivityLabelData), который содержит неглубокие копии всех загруженных дочерних свойств из исходного объекта.

toJSON(): {
            [key: string]: string;
        };

Возвращаемое значение

{ [key: string]: string; }

tryToUpdate(labelId)

Примечание

Этот API предоставляется в качестве предварительной версии для разработчиков и может быть изменен на основе полученных нами отзывов. Не используйте этот API в рабочей среде.

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

tryToUpdate(labelId: string): OfficeExtension.ClientResult<PowerPoint.SensitivityLabelUpdateResult>;

Параметры

labelId

string

Идентификатор применяемой метки.

Возвращаемое значение

Объект SensitivityLabelUpdateResult .

Комментарии

Набор API: Бета-версия PowerPointApi (только предварительная версия)