XmpMediaManagementPackage

XmpMediaManagementPackage class

XMP मीडिया प्रबंधन नाम स्थान का प्रतिनिधित्व करता है।

public sealed class XmpMediaManagementPackage : XmpPackage

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

नाम विवरण
XmpMediaManagementPackage() का एक नया उदाहरण प्रारंभ करता हैXmpMediaManagementPackage वर्ग.

गुण

नाम विवरण
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
DerivedFrom { get; set; } उस संसाधन का संदर्भ प्राप्त या सेट करता है जिससे यह प्राप्त हुआ है।
DocumentID { get; set; } संसाधन के सभी संस्करणों और प्रस्तुतियों के लिए सामान्य पहचानकर्ता प्राप्त या सेट करता है।
History { get; set; } उच्च-स्तरीय कार्रवाइयों की एक सरणी प्राप्त या सेट करता है जिसके परिणामस्वरूप यह संसाधन.
Ingredients { get; set; } उन संसाधनों के संदर्भों को प्राप्त या सेट करता है जो इस संसाधन में समावेशन या संदर्भ द्वारा शामिल किए गए थे।
InstanceID { get; set; } किसी संसाधन के विशिष्ट अवतार के लिए पहचानकर्ता को प्राप्त या सेट करता है, फ़ाइल सहेजे जाने पर हर बार अपडेट किया जाता है।
Item { get; } हो जाता हैMetadataProperty निर्दिष्ट नाम के साथ.
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
ManagedFrom { get; set; } दस्तावेज़ के संदर्भ को प्राप्त या सेट करता है क्योंकि यह प्रबंधित होने से पहले था।
Manager { get; set; } इस संसाधन का प्रबंधन करने वाली संपत्ति प्रबंधन प्रणाली का नाम प्राप्त या सेट करता है।
ManagerVariant { get; set; } संपत्ति प्रबंधन प्रणाली के विशेष प्रकार को प्राप्त या सेट करता है।
ManageTo { get; set; } एसेट मैनेजमेंट सिस्टम में प्रबंधित संसाधन की पहचान करने वाले यूआरआई को प्राप्त या सेट करता है
ManageUI { get; set; } उस URI को प्राप्त या सेट करता है जिसका उपयोग वेब ब्राउज़र के माध्यम से प्रबंधित संसाधन के बारे में जानकारी तक पहुँचने के लिए किया जा सकता है।
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
NamespaceUri { get; } नाम स्थान URI प्राप्त करता है.
OriginalDocumentID { get; set; } मूल संसाधन के लिए सामान्य पहचानकर्ता को प्राप्त या सेट करता है जिससे वर्तमान संसाधन प्राप्त होता है।
Prefix { get; } xmlns उपसर्ग प्राप्त करता है।
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
RenditionClass { get; set; } इस संसाधन के लिए प्रतिपादन वर्ग का नाम प्राप्त या सेट करता है।
RenditionParams { get; set; } उस मान को प्राप्त या सेट करता है जिसका उपयोग अतिरिक्त प्रतिपादन पैरामीटर प्रदान करने के लिए किया जाता है जो कि xmpMM में एन्कोड करने के लिए बहुत जटिल या वर्बोज़ हैं: RenditionClass.
VersionID { get; set; } इस संसाधन के लिए दस्तावेज़ संस्करण पहचानकर्ता प्राप्त या सेट करता है।
Versions { get; set; } इस संसाधन से जुड़े संस्करण इतिहास को प्राप्त या सेट करता है।
XmlNamespace { get; } एक्सएमएल नेमस्पेस प्राप्त करता है।

तरीकों

नाम विवरण
AddProperties(Func<MetadataProperty, bool>, PropertyValue) निर्दिष्ट विधेय को संतुष्ट करने वाले ज्ञात मेटाडेटा गुणों को जोड़ता है। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है।
Clear() सभी XMP गुण निकालता है.
Contains(string) निर्धारित करता है कि पैकेज में निर्दिष्ट नाम के साथ मेटाडेटा गुण है या नहीं।
virtual FindProperties(Func<MetadataProperty, bool>) निर्दिष्ट विधेय को संतुष्ट करने वाले मेटाडेटा गुणों को ढूँढता है। खोज पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करती है।
GetEnumerator() एक एन्यूमरेटर लौटाता है जो संग्रह के माध्यम से पुनरावृति करता है।
override GetXmpRepresentation() XMP मान को XML प्रतिनिधित्व में कनवर्ट करता है।
Remove(string) संपत्ति को निर्दिष्ट नाम से हटाता है।
virtual RemoveProperties(Func<MetadataProperty, bool>) निर्दिष्ट विधेय को पूरा करने वाले मेटाडेटा गुणों को हटाता है।
virtual Sanitize() पैकेज से लिखने योग्य मेटाडेटा गुणों को हटाता है। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है।
Set(string, bool) बूलियन संपत्ति सेट करता है।
Set(string, DateTime) सेटDateTime संपत्ति.
Set(string, double) डबल संपत्ति सेट करता है।
Set(string, int) पूर्णांक संपत्ति सेट करता है।
virtual Set(string, string) स्ट्रिंग गुण सेट करता है।
virtual Set(string, XmpArray) से विरासत में मिला मान सेट करता हैXmpArray .
virtual Set(string, XmpComplexType) से विरासत में मिला मान सेट करता हैXmpComplexType .
Set(string, XmpValueBase) से विरासत में मिला मान सेट करता हैXmpValueBase .
SetProperties(Func<MetadataProperty, bool>, PropertyValue) निर्दिष्ट विधेय को संतुष्ट करने वाले ज्ञात मेटाडेटा गुणों को सेट करता है। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है। यह विधि एक संयोजन हैAddProperties औरUpdateProperties यदि कोई मौजूदा संपत्ति विधेय को संतुष्ट करती है तो उसका मान अपडेट किया जाता है। यदि पैकेज में कोई ज्ञात संपत्ति गायब है जो विधेय को संतुष्ट करती है तो इसे पैकेज में जोड़ा जाता है।
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) अद्यतन ज्ञात मेटाडेटा गुण निर्दिष्ट विधेय को संतुष्ट करते हैं। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है।

यह सभी देखें