SignatureSettings

SignatureSettings class

يحدد إعدادات التخصيصSignature السلوك .

public class SignatureSettings

المنشئون

اسم وصف
SignatureSettings() إنشاء مثيل SignatureSettings الافتراضي بالقيم الافتراضية.
SignatureSettings(ILogger) إنشاء مثيل SignatureSettings الافتراضي باستخدام تطبيق Logger .

الخصائص

اسم وصف
DefaultCulture { get; set; } الحصول على الثقافة الافتراضية أو تعيينها لاستخدامها أثناء معالجة المستند. القيمة الافتراضية هي “en-US” .
IncludeStandardMetadataSignatures { get; set; } الحصول على علامة أو تعيينها لتضمينها في قائمة البيانات الوصفية تواقيع بيانات تعريف المستند القياسية المضمنة مثل المؤلف والمالك وتاريخ إنشاء المستند والتاريخ المعدل وما إلى ذلك إذا تم تعيين هذه العلامة على خطأ (افتراضيًا) فلن يتضمن GetDocumentInfo هذه البيانات الوصفية التوقيعات . عند تعيين هذه العلامة على “صواب” ، ستتضمن معلومات المستند توقيعات البيانات الوصفية القياسية.
Logger { get; } تطبيق أداة التسجيل المستخدمة في التسجيل (الأخطاء ، التحذيرات ، التتبع).ILogger .
LogLevel { get; set; } مستوى التسجيل للحد من الرسائل (الكل ، التتبع ، التحذيرات ، الأخطاء).LogLevel . افتراضيًا ، يتم تعيين نوع كل المستويات.
SaveDocumentOnEmptyDelete { get; set; } الحصول على علامة أو تعيينها لإعادة حفظ المستند المصدر عندما لا تحتوي طريقة الحذف على توقيعات متأثرة لإزالتها . إذا تم تعيين هذه العلامة على “صحيح” (افتراضيًا) ، فسيتم حفظ المستند مع سجل عملية التاريخ المقابل (التاريخ ونوع العملية) حتى لو طريقة الحذف لا تحتوي على توقيعات لإزالتها . عندما يتم تعيين هذا المسطح على مصدر خاطئ ، فلن يتم تعديل المستند على الإطلاق.
SaveDocumentOnEmptyUpdate { get; set; } الحصول على علامة أو تعيينها لإعادة حفظ المستند المصدر عندما لا تحتوي طريقة التحديث على توقيعات للتحديث . إذا تم تعيين هذه العلامة على “صحيح” (افتراضيًا) ، فسيتم حفظ المستند مع سجل عملية التاريخ المقابل (التاريخ ونوع العملية) حتى إذا تم التحديث الأسلوب لا يحتوي على توقيعات للتحديث . عند تعيين هذا المسطح على مصدر خاطئ ، فلن يتم تعديل المستند على الإطلاق.
ShowDeletedSignaturesInfo { get; set; } الحصول على أو تعيين علامة تتضمن التواقيع المحذوفة في نتيجة “معلومات المستند”. كل توقيعBaseSignature لديه علامة محذوفةDeleted لاكتشاف ما إذا كان قد تم حذفه.

أنظر أيضا