EraseMetadataRedaction

EraseMetadataRedaction class

एक मेटाडेटा रिडक्शन का प्रतिनिधित्व करता है जो दस्तावेज़ से विशिष्ट मेटाडेटा फ़िल्टर से मेल खाने वाले सभी मेटाडेटा या मेटाडेटा को मिटा देता है।

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();
}

यह सभी देखें