SignatureSettings

SignatureSettings class

사용자 지정을 위한 설정을 정의합니다.Signature 행동.

public class SignatureSettings

생성자

이름 설명
SignatureSettings() 기본값으로 기본 SignatureSettings 인스턴스를 생성합니다.
SignatureSettings(ILogger) 로거 구현으로 기본 SignatureSettings 인스턴스를 생성합니다.

속성

이름 설명
DefaultCulture { get; set; } 문서 처리 중에 사용할 기본 문화권을 가져오거나 설정합니다. 기본값은 “en-US"입니다.
IncludeStandardMetadataSignatures { get; set; } 메타데이터에 포함할 플래그를 가져오거나 설정합니다. 작성자, 소유자, 문서 생성 날짜, 수정 날짜 등과 같은 포함된 표준 문서 메타데이터 서명을 나열합니다. signatures. 이 플래그가 true로 설정되면 문서 정보에 이러한 표준 메타데이터 서명이 포함됩니다.
Logger { get; } 로깅에 사용되는 로거 구현(오류, 경고, 추적).ILogger .
LogLevel { get; set; } 메시지를 제한하는 로깅 수준(모두, 추적, 경고, 오류).LogLevel . 기본적으로 모든 레벨 유형이 설정됩니다.
SaveDocumentOnEmptyDelete { get; set; } Delete 메서드에 제거할 영향을 받는 서명이 없을 때 소스 문서를 다시 저장하도록 플래그를 가져오거나 설정합니다. 이 플래그가 true로 설정되면(기본값) 문서는 해당 기록 프로세스 로그(날짜 및 작업 유형)와 함께 저장됩니다. 삭제 메서드에는 제거할 서명이 없습니다. 이 플랫이 false로 설정되면 소스 문서가 전혀 수정되지 않습니다.
SaveDocumentOnEmptyUpdate { get; set; } Update 메서드에 업데이트할 서명이 없을 때 원본 문서를 다시 저장하도록 플래그를 가져오거나 설정합니다. 이 플래그가 true로 설정되면(기본값) 문서는 업데이트하더라도 해당 기록 프로세스 로그(날짜 및 작업 유형)와 함께 저장됩니다. 메서드에 업데이트할 서명이 없습니다. 이 플랫이 false로 설정되면 소스 문서가 전혀 수정되지 않습니다.
ShowDeletedSignaturesInfo { get; set; } 삭제된 서명을 문서 정보 결과에 포함하는 플래그를 가져오거나 설정합니다. 각 서명BaseSignature 플래그 삭제됨Deleted 삭제되었는지 감지합니다.

또한보십시오