DeleteAnnotationRedaction
محتويات
[
يخفي
]
DeleteAnnotationRedaction class
يمثل تنقيح النص الذي يحذف التعليقات التوضيحية إذا كان النص مطابقًا للتعبير العادي المعطى (اختياريًا يحذف جميع التعليقات التوضيحية) .
public class DeleteAnnotationRedaction : Redaction
المنشئون
اسم | وصف |
---|---|
DeleteAnnotationRedaction() | تهيئة مثيل جديد لفئة DeleteAnnotationRedaction ، مع إعدادات لحذف جميع التعليقات التوضيحية (تطابق كل شيء) . |
DeleteAnnotationRedaction(Regex) | يقوم بتهيئة مثيل جديد لفئة DeleteAnnotationRedaction وحذف التعليقات التوضيحية التي تطابق التعبير المحدد. |
DeleteAnnotationRedaction(string) | يقوم بتهيئة مثيل جديد لفئة DeleteAnnotationRedaction وحذف التعليقات التوضيحية التي تطابق التعبير المحدد. |
الخصائص
اسم | وصف |
---|---|
override Description { get; } | إرجاع سلسلة تصف التنقيح ومعلماته. |
Expression { get; } | الحصول على التعبير العادي للمطابقة . |
طُرق
اسم | وصف |
---|---|
override ApplyTo(DocumentFormatInstance) | يطبق التنقيح على مثيل تنسيق معين. |
ملاحظات
يتعلم أكثر
- مزيد من التفاصيل حول تطبيق التنقيحات: أساسيات التنقيح
- مزيد من التفاصيل حول تنقيح التعليقات التوضيحية على المستند: تنقيح التعليقات التوضيحية
أمثلة
يوضح المثال التالي كيفية إزالة جميع التعليقات التوضيحية التي تحتوي على كلمات “استخدم” أو “عرض” أو “وصف” من المستند (واترك الآخرين) .
using (Redactor redactor = new Redactor(@"D:\test.docx"))
{
redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))"));
redactor.Save()
}
أنظر أيضا
- class Redaction
- مساحة الاسم GroupDocs.Redaction.Redactions
- المجسم GroupDocs.Redaction