SignatureSettings
内容
[
隐藏
]
SignatureSettings class
定义自定义设置Signature
行为.
public class SignatureSettings
构造函数
姓名 | 描述 |
---|---|
SignatureSettings() | 创建具有默认值的默认 SignatureSettings 实例。 |
SignatureSettings(ILogger) | 使用 Logger 实现创建默认的 SignatureSettings 实例。 |
特性
姓名 | 描述 |
---|---|
DefaultCulture { get; set; } | 获取或设置在文档处理期间使用的默认区域性。默认值为“en-US”. |
IncludeStandardMetadataSignatures { get; set; } | 获取或设置标志以将嵌入的标准文档元数据签名(如作者、所有者、文档创建日期、修改日期等)包含到元数据列表中。 如果此标志设置为 false(默认情况下),GetDocumentInfo 将不包含这些元数据signatures. 当此标志设置为 true 时,文档信息将包括这些标准元数据 signatures. |
Logger { get; } | 用于记录(错误、警告、跟踪)的记录器实现。ILogger . |
LogLevel { get; set; } | 限制消息的日志记录级别(全部、跟踪、警告、错误)。LogLevel . 默认设置所有级别类型。 |
SaveDocumentOnEmptyDelete { get; set; } | 获取或设置标志以在 Delete 方法没有要删除的受影响签名时重新保存源文档。 如果此标志设置为 true(默认情况下),文档将与相应的历史进程日志(日期和操作类型)一起保存,即使删除方法没有要删除的签名。 当此平面设置为 false 时,源文档将根本不会被修改。 |
SaveDocumentOnEmptyUpdate { get; set; } | 获取或设置标志以在 Update 方法没有要更新的签名时重新保存源文档。 如果此标志设置为 true(默认情况下)文档将与相应的历史进程日志(日期和操作类型)一起保存,即使 Update method has no signatures to update. 当这个 flat 设置为 false source document 根本不会被修改. |
ShowDeletedSignaturesInfo { get; set; } | 获取或设置将已删除签名包含到文档信息结果中的标志。 每个签名BaseSignature 已删除标志Deleted 检测是否被删除. |