SignatureSettings

SignatureSettings class

Definiert Einstellungen für das CustomizingSignature Verhalten.

public class SignatureSettings

Konstrukteure

Name Beschreibung
SignatureSettings() Erstellt eine standardmäßige SignatureSettings-Instanz mit Standardwerten.
SignatureSettings(ILogger) Erstellt eine standardmäßige SignatureSettings-Instanz mit der Logger-Implementierung.

Eigenschaften

Name Beschreibung
DefaultCulture { get; set; } Ruft die während der Dokumentverarbeitung zu verwendende Standardkultur ab oder legt sie fest. Der Standardwert ist “en-US”.
IncludeStandardMetadataSignatures { get; set; } Ruft oder setzt Flag, um die eingebetteten Standard-Metadaten-Signaturen von Dokumenten wie Autor, Besitzer, Erstellungsdatum des Dokuments, Änderungsdatum usw. in die Metadatenliste aufzunehmen. Wenn dieses Flag auf „false“ gesetzt ist (standardmäßig), enthält GetDocumentInfo diese Metadaten nicht Signaturen. Wenn dieses Flag auf „true“ gesetzt ist, enthalten die Dokumentinformationen diese Standard-Metadaten-Signaturen.
Logger { get; } Die für die Protokollierung verwendete Logger-Implementierung (Errors, Warnings, Traces).ILogger .
LogLevel { get; set; } Die Ebene der Protokollierung zur Begrenzung der Meldungen (Alle, Traces, Warnungen, Fehler).LogLevel . Standardmäßig ist der Ebenentyp Alle eingestellt.
SaveDocumentOnEmptyDelete { get; set; } Erhält oder setzt das Flag zum erneuten Speichern des Quelldokuments, wenn die Delete-Methode keine zu entfernenden betroffenen Signaturen hat. Wenn dieses Flag (standardmäßig) auf „true“ gesetzt ist, wird das Dokument mit dem entsprechenden Verlaufsprozessprotokoll (Datum und Vorgangstyp) gespeichert, selbst wenn Die Methode “Löschen” hat keine zu entfernenden Signaturen. Wenn diese Flat auf “false” gesetzt ist, wird das Quelldokument überhaupt nicht geändert.
SaveDocumentOnEmptyUpdate { get; set; } Erhält oder setzt das Flag zum erneuten Speichern des Quelldokuments, wenn die Update-Methode keine zu aktualisierenden Signaturen hat. Wenn dieses Flag (standardmäßig) auf „true“ gesetzt ist, wird das Dokument mit dem entsprechenden Verlaufsprozessprotokoll (Datum und Vorgangstyp) gespeichert, selbst wenn es aktualisiert wird Methode hat keine zu aktualisierenden Signaturen. Wenn diese Flat auf false gesetzt ist, wird das Quelldokument überhaupt nicht geändert.
ShowDeletedSignaturesInfo { get; set; } Erhält oder setzt ein Flag, das gelöschte Signaturen in das Dokumentinfo-Ergebnis einschließt. Jede SignaturBaseSignature hat das Flag GelöschtDeleted um festzustellen, ob es gelöscht wurde.

Siehe auch