EraseMetadataRedaction
محتويات
[
يخفي
]
EraseMetadataRedaction class
يمثل تنقيح البيانات الوصفية الذي يمحو جميع البيانات الوصفية أو البيانات الوصفية التي تطابق MetadataFilters معينة من المستند.
public class EraseMetadataRedaction : MetadataRedaction
المنشئون
اسم | وصف |
---|---|
EraseMetadataRedaction() | يقوم بتهيئة مثيل جديد لفئة EraseMetadataRedaction ، مما يؤدي إلى محو كافة البيانات الوصفية. |
EraseMetadataRedaction(MetadataFilters) | تهيئة مثيل جديد لفئة EraseMetadataRedaction ، ومحو البيانات الأولية ، ومطابقة مجموعة معينة منMetadataFilters . |
الخصائص
اسم | وصف |
---|---|
override Description { get; } | إرجاع سلسلة تصف التنقيح ومعلماته. |
Filter { get; set; } | الحصول على أو تعيين عامل التصفية ، والذي يُستخدم لتحديد كل البيانات الوصفية أو بيانات تعريف محددة ، على سبيل المثال المؤلف أو الشركة. |
طُرق
اسم | وصف |
---|---|
override ApplyTo(DocumentFormatInstance) | يطبق التنقيح على مثيل تنسيق معين. |
ملاحظات
يتعلم أكثر
- مزيد من التفاصيل حول تطبيق التنقيحات: أساسيات التنقيح
- مزيد من التفاصيل حول تنقيح بيانات تعريف المستند: تنقيح البيانات الوصفية
أمثلة
يوضح المثال التالي كيفية محو (تعيين مساوٍ للقيم الفارغة) جميع البيانات الوصفية أو المحددة.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
// محو المؤلف والمدير والشركة
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.Author | MetadataFilters.Manager | MetadataFilters.Company));
// محو كل البيانات الوصفية
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.All));
redactor.Save();
}
أنظر أيضا
- class MetadataRedaction
- مساحة الاسم GroupDocs.Redaction.Redactions
- المجسم GroupDocs.Redaction