IRedactionCallback
محتويات
[
يخفي
]
IRedactionCallback interface
يحدد الطرق المطلوبة لتلقي معلومات عن كل تغيير تنقيح ويمنعه اختياريًا.
public interface IRedactionCallback
طُرق
اسم | وصف |
---|---|
AcceptRedaction(RedactionDescription) | يتم تشغيل هذا الاستدعاء مباشرة قبل تطبيق أي تنقيح على المستند ويسمح بتسجيله أو حظره. |
ملاحظات
يتعلم أكثر
- مزيد من التفاصيل حول تنفيذ واجهة IRedactionCallback: استخدام رد الاتصال التنقيح
أمثلة
يوضح المثال التالي كيفية تنفيذ التسجيل التفصيلي لعملية التنقيح.
public class RedactionDump : IRedactionCallback
{
public RedactionDump()
{
}
public bool AcceptRedaction(RedactionDescription description)
{
Console.Write("{0} redaction, {1} action, item {2}. ", description.RedactionType, description.ActionType, description.OriginalText);
if (description.Replacement != null)
{
Console.Write("Text {0} is replaced with {1}. ", description.Replacement.OriginalText, description.Replacement.Replacement);
}
Console.WriteLine();
// يمكنك إرجاع "خطأ" هنا لمنع تغيير معين أثناء عملية التنقيح
return true;
}
}
...
// تعيين مثيل قبل استخدام Redactor
Redactor.RedactionCallback = new RedactionDump();
أنظر أيضا
- مساحة الاسم GroupDocs.Redaction.Redactions
- المجسم GroupDocs.Redaction