SignatureSettings

SignatureSettings class

Καθορίζει ρυθμίσεις για προσαρμογήSignature συμπεριφορά.

public class SignatureSettings

Κατασκευαστές

Ονομα Περιγραφή
SignatureSettings() Δημιουργεί το προεπιλεγμένο παράδειγμα SignatureSettings με προεπιλεγμένες τιμές.
SignatureSettings(ILogger) Δημιουργεί το προεπιλεγμένο παράδειγμα SignatureSettings με την υλοποίηση του Logger.

Ιδιότητες

Ονομα Περιγραφή
DefaultCulture { get; set; } Λαμβάνει ή ορίζει την προεπιλεγμένη κουλτούρα που θα χρησιμοποιηθεί κατά την επεξεργασία εγγράφων. Η προεπιλεγμένη τιμή είναι “en-US”.
IncludeStandardMetadataSignatures { get; set; } Λαμβάνει ή ορίζει τη σημαία για συμπερίληψη στη Λίστα Μεταδεδομένων των ενσωματωμένων τυπικών υπογραφών μεταδεδομένων εγγράφων όπως Συγγραφέας, Κάτοχος, ημερομηνία δημιουργίας εγγράφου, ημερομηνία τροποποίησης κ.λπ. Εάν αυτή η σημαία έχει οριστεί ως ψευδής (από προεπιλογή), το GetDocumentInfo δεν θα περιλαμβάνει αυτά τα μεταδεδομένα signatures. Όταν αυτή η σημαία οριστεί σε true, οι πληροφορίες του εγγράφου θα περιλαμβάνουν αυτές τις τυπικές υπογραφές μεταδεδομένων.
Logger { get; } Η υλοποίηση του καταγραφικού που χρησιμοποιείται για την καταγραφή (Σφάλματα, Προειδοποιήσεις, Ίχνη).ILogger .
LogLevel { get; set; } Το επίπεδο της καταγραφής για τον περιορισμό των μηνυμάτων (Όλα, Ίχνη, Προειδοποιήσεις, Σφάλματα).LogLevel . Από προεπιλογή έχει οριστεί ο τύπος Όλα τα επίπεδα.
SaveDocumentOnEmptyDelete { get; set; } Λαμβάνει ή ορίζει τη σημαία για την εκ νέου αποθήκευση του εγγράφου προέλευσης όταν η μέθοδος Διαγραφή δεν έχει επηρεασμένες υπογραφές προς κατάργηση. Εάν αυτή η σημαία έχει οριστεί σε true (από προεπιλογή), το έγγραφο θα αποθηκεύεται με το αντίστοιχο αρχείο καταγραφής διεργασιών ιστορικού (ημερομηνία και τύπος λειτουργίας) ακόμη και αν Η μέθοδος διαγραφής δεν έχει υπογραφές προς κατάργηση. Όταν αυτό το επίπεδο έχει οριστεί σε ψευδή πηγή, το έγγραφο δεν θα τροποποιηθεί καθόλου.
SaveDocumentOnEmptyUpdate { get; set; } Λαμβάνει ή ορίζει τη σημαία για την εκ νέου αποθήκευση του εγγράφου προέλευσης όταν η μέθοδος ενημέρωσης δεν έχει υπογραφές για ενημέρωση. Εάν αυτή η σημαία έχει οριστεί σε true (από προεπιλογή), το έγγραφο θα αποθηκεύεται με το αντίστοιχο αρχείο καταγραφής διεργασιών ιστορικού (ημερομηνία και τύπος λειτουργίας) ακόμα και αν Ενημέρωση Η μέθοδος δεν έχει υπογραφές για ενημέρωση. Όταν αυτό το επίπεδο έχει οριστεί σε ψευδή πηγή, το έγγραφο δεν θα τροποποιηθεί καθόλου.
ShowDeletedSignaturesInfo { get; set; } Λαμβάνει ή ορίζει σημαία που περιλαμβάνει διαγραμμένες υπογραφές στο αποτέλεσμα πληροφοριών εγγράφου. Κάθε υπογραφήBaseSignature έχει διαγράψει τη σημαίαDeleted για να εντοπίσετε αν έχει διαγραφεί.

Δείτε επίσης