SignatureSettings

SignatureSettings class

Определяет параметры для настройкиSignature поведение.

public class SignatureSettings

Конструкторы

Имя Описание
SignatureSettings() Создает экземпляр SignatureSettings по умолчанию со значениями по умолчанию.
SignatureSettings(ILogger) Создает экземпляр SignatureSettings по умолчанию с реализацией Logger.

Характеристики

Имя Описание
DefaultCulture { get; set; } Получает или задает язык и региональные параметры по умолчанию, которые будут использоваться при обработке документа. Значение по умолчанию — “en-US”.
IncludeStandardMetadataSignatures { get; set; } Получает или устанавливает флаг для включения в список метаданных встроенных стандартных подписей метаданных документа, таких как автор, владелец, дата создания документа, дата изменения и т. д. Если для этого флага установлено значение false (по умолчанию), GetDocumentInfo не будет включать эти метаданные подписи. Если для этого флага установлено значение true, информация о документе будет включать эти стандартные подписи метаданных.
Logger { get; } Реализация регистратора, используемая для ведения журнала (ошибки, предупреждения, трассировки).ILogger .
LogLevel { get; set; } Уровень логирования для ограничения сообщений (Все, Трассировки, Предупреждения, Ошибки).LogLevel . ПО умолчанию установлен тип All level.
SaveDocumentOnEmptyDelete { get; set; } Получает или устанавливает флаг для повторного сохранения исходного документа, когда метод Delete не имеет затронутых подписей для удаления. У метода удаления нет подписей для удаления. Если для этой квартиры установлено значение false, исходный документ вообще не будет изменен.
SaveDocumentOnEmptyUpdate { get; set; } Получает или устанавливает флаг для повторного сохранения исходного документа, когда метод обновления не имеет сигнатур для обновления. у метода нет сигнатур для обновления. Если для этой квартиры задано значение false, исходный документ вообще не будет изменен.
ShowDeletedSignaturesInfo { get; set; } Получает или устанавливает флаг, который включает удаленные подписи в результат сведений о документе. Каждая подписьBaseSignature имеет удаленный флагDeleted чтобы определить, был ли он удален.

Смотрите также