MetadataSearchRedaction

MetadataSearchRedaction class

एक मेटाडेटा रिडक्शन का प्रतिनिधित्व करता है जो रेगुलर एक्सप्रेशंस, मिलान कुंजियों और/या मानों का उपयोग करके मेटाडेटा को खोजता और संपादित करता है।

public class MetadataSearchRedaction : MetadataRedaction

कंस्ट्रक्टर्स

नाम विवरण
MetadataSearchRedaction(Regex, string) मेटाडाटासर्च रिडक्शन क्लास का एक नया उदाहरण प्रारंभ करता है, रेडैक्टेड आइटम से मेल खाने के लिए मान का उपयोग करता है।
MetadataSearchRedaction(string, string) मेटाडाटासर्च रिडक्शन क्लास का एक नया उदाहरण प्रारंभ करता है, रेडैक्टेड आइटम से मेल खाने के लिए मान का उपयोग करता है।
MetadataSearchRedaction(Regex, string, Regex) मेटाडाटासर्च रिडक्शन क्लास का एक नया उदाहरण प्रारंभ करता है, आइटम नाम और मूल्य का उपयोग रेडैक्टेड आइटम से मिलान करने के लिए करता है।
MetadataSearchRedaction(string, string, string) मेटाडाटासर्च रिडक्शन क्लास का एक नया उदाहरण प्रारंभ करता है, आइटम नाम और मूल्य का उपयोग रेडैक्टेड आइटम से मिलान करने के लिए करता है।

गुण

नाम विवरण
override Description { get; } एक स्ट्रिंग लौटाता है, जो रिडक्शन और उसके मापदंडों का वर्णन करता है।
Filter { get; set; } फ़िल्टर प्राप्त या सेट करता है, जिसका उपयोग सभी या विशिष्ट मेटाडेटा का चयन करने के लिए किया जाता है, उदाहरण के लिए लेखक या कंपनी।
KeyExpression { get; } मेटाडेटा आइटम के नाम (कुंजी) से मिलान करने के लिए नियमित अभिव्यक्ति प्राप्त करता है।
Replacement { get; } शाब्दिक प्रतिस्थापन मूल्य प्राप्त करता है।
ValueExpression { get; } मेटाडेटा आइटम के मान टेक्स्ट से मेल खाने के लिए रेगुलर एक्सप्रेशन प्राप्त करता है.

तरीकों

नाम विवरण
override ApplyTo(DocumentFormatInstance) किसी दिए गए प्रारूप उदाहरण के लिए संपादन लागू करता है।

टिप्पणियों

और अधिक जानें

उदाहरण

निम्न उदाहरण दर्शाता है कि विशिष्ट मेटाडेटा में कुछ टेक्स्ट को कैसे खोजा और संपादित किया जाए।

using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
   MetadataSearchRedaction redaction = new MetadataSearchRedaction("Company Ltd.", "--company--");
   // यदि सेट नहीं है, तो सभी मेटाडेटा आइटम पर लागू होता है
   redaction.Filter = MetadataFilters.Company;
   redactor.Apply(redaction);
   redactor.Save();
}

यह सभी देखें