SignatureSettings

SignatureSettings class

Definierar inställningar för anpassningSignature beteende.

public class SignatureSettings

Konstruktörer

namn Beskrivning
SignatureSettings() Skapar standard SignatureSettings-instans med standardvärden.
SignatureSettings(ILogger) Skapar standard SignatureSettings-instans med Logger-implementeringen.

Egenskaper

namn Beskrivning
DefaultCulture { get; set; } Hämtar eller ställer in standardkultur som ska användas under dokumentbehandling. Standardvärdet är “en-US”.
IncludeStandardMetadataSignatures { get; set; } Hämtar eller ställer in flaggan för att inkludera i metadatalistan de inbäddade standarddokumentmetadatasignaturerna som författare, ägare, dokumentets skapandedatum, ändringsdatum, etc. Om denna flagga är inställd på false (som standard) kommer GetDocumentInfo inte att inkludera dessa metadata signaturer. När denna flagga är inställd på sant kommer dokumentinformationen att inkludera dessa standardmetadatasignaturer.
Logger { get; } Loggerimplementationen som används för loggning (fel, varningar, spår).ILogger .
LogLevel { get; set; } Nivån på loggningen för att begränsa meddelanden (Alla, Spår, Varningar, Fel).LogLevel . Som standard är typen Alla nivåer inställd.
SaveDocumentOnEmptyDelete { get; set; } Hämtar eller ställer in flaggan för att återspara källdokument när raderingsmetoden inte har några påverkade signaturer att ta bort. Om denna flagga är inställd på sant (som standard) kommer dokumentet att sparas med motsvarande historikprocesslogg (datum och operationstyp) även om Raderingsmetoden har inga signaturer att ta bort. När denna lägenhet är inställd på falskt källdokument kommer inte att ändras alls.
SaveDocumentOnEmptyUpdate { get; set; } Hämtar eller ställer in flaggan för att återspara källdokument när uppdateringsmetoden inte har några signaturer att uppdatera. Om denna flagga är inställd på sant (som standard) kommer dokumentet att sparas med motsvarande historikprocesslogg (datum och operationstyp) även om Uppdatering metod har inga signaturer att uppdatera. När denna lägenhet är inställd på falskt källdokument kommer inte att ändras alls.
ShowDeletedSignaturesInfo { get; set; } Hämtar eller ställer in flagga som inkluderar borttagna signaturer i dokumentinforesultat. Varje signaturBaseSignature har raderad flaggaDeleted för att upptäcka om den har tagits bort.

Se även