class ApplicationActionState

Сводка

Элементы Описания
public LabelState GetNewLabelState() const Возвращает состояние новой метки.
public std::shared_ptr<Label> GetNewLabel() const Получает идентификатор метки конфиденциальности, применяемой в документе.
public std::p air<bool, std::string> IsDowngradeJustified() const Реализация должна осуществляться, если предоставлено обоснование для понижения уровня существующей метки.
public AssignmentMethod GetNewLabelAssignmentMethod() const Возвращает новый метод задания метки.
public virtual std::vector<std::p air<std::string, std::string>> GetNewLabelExtendedProperties() const Возвращает расширенные свойства новой метки
public ActionType GetSupportedActions() const Получает перечисление с маской, представляющее все типы поддерживаемых действий.
public bool IsRecommendationEnabled() const Получите логическое значение, которое будет возвращать означающее действие рекомендации. По умолчанию значение должно иметь значение true, если пользователь не укажет другое значение.
public virtual int GetContentTimeZoneUtcOffset() const Возвращает часовой пояс содержимого в виде смещения от UTC, в секундах или kTimeZoneOffsetLocalTime, чтобы использовать местное время компьютера.

Элементы

Функция GetNewLabelState

Возвращает состояние новой метки.

Возвращает новое состояние метки.

См. также: mip::LabelState

Функция GetNewLabel

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

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

Функция IsDowngradeJustified

Реализация должна осуществляться, если предоставлено обоснование для понижения уровня существующей метки.

Возвращает значение true, если понижение уровня обосновано с помощью сообщения обоснования; в противном случае — значение false.

См. также: mip::JustifyAction

Функция GetNewLabelAssignmentMethod

Возвращает новый метод задания метки.

Возвращает метод присвоения STANDARD, PRIVILEGED, AUTO.

См. также: mip::AssignmentMethod

Функция GetNewLabelExtendedProperties

Возвращает расширенные свойства новой метки

Возвращает расширенные свойства, применяемые к содержимому.

Функция GetSupportedActions

Получает перечисление с маской, представляющее все типы поддерживаемых действий.

Возвращает перечисление с маской, представляющее все типы поддерживаемых действий. ActionType::Justify must be supported. Если для изменения политики и метки требуется обоснование, всегда будет возвращаться действие обоснования.

Функция IsRecommendationEnabled

Получите логическое значение, которое будет возвращать означающее действие рекомендации. По умолчанию значение должно иметь значение true, если пользователь не укажет другое значение.

Возвращает логическое значение, которое будет возвращать означающее действие рекомендации. Для этого поля должно быть включено значение ActionType::RecommendLabel.

Функция GetContentTimeZoneUtcOffset

Возвращает часовой пояс содержимого в виде смещения от UTC, в секундах или kTimeZoneOffsetLocalTime, чтобы использовать местное время компьютера.

Возвращает часовой пояс содержимого в виде смещения от UTC, в секундах или kTimeZoneOffsetLocalTime для использования местного времени компьютера.