XmpBasicPackage

XmpBasicPackage class

XMP मूल नामस्थान का प्रतिनिधित्व करता है।

public sealed class XmpBasicPackage : XmpPackage

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

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

गुण

नाम विवरण
BaseUrl { get; set; } दस्तावेज़ सामग्री में सापेक्ष URL के लिए आधार URL प्राप्त या सेट करता है। यदि इस दस्तावेज़ में इंटरनेट लिंक हैं, और वे लिंक सापेक्ष हैं, तो वे इस आधार URL के सापेक्ष हैं।
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
CreateDate { get; set; } संसाधन बनाए जाने की तिथि और समय प्राप्त या सेट करता है।
CreatorTool { get; set; } संसाधन बनाने के लिए उपयोग किए जाने वाले टूल का नाम प्राप्त या सेट करता है।
Identifiers { get; set; } टेक्स्ट स्ट्रिंग्स की एक अनियंत्रित सरणी प्राप्त या सेट करता है जो किसी दिए गए संदर्भ में स्पष्ट रूप से संसाधन की पहचान करता है।
Item { get; } हो जाता हैMetadataProperty निर्दिष्ट नाम के साथ.
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
Label { get; set; } एक शब्द या छोटा वाक्यांश प्राप्त या सेट करता है जो उपयोगकर्ता परिभाषित संग्रह के सदस्य के रूप में संसाधन की पहचान करता है।
MetadataDate { get; set; } वह दिनांक और समय प्राप्त या सेट करता है जब इस संसाधन के लिए कोई मेटाडेटा पिछली बार बदला गया था।
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
ModifyDate { get; set; } वह दिनांक और समय प्राप्त या सेट करता है जब संसाधन को अंतिम बार संशोधित किया गया था।
NamespaceUri { get; } नाम स्थान URI प्राप्त करता है.
Nickname { get; set; } संसाधन के लिए एक छोटा अनौपचारिक नाम प्राप्त या सेट करता है।
Prefix { get; } xmlns उपसर्ग प्राप्त करता है।
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
Rating { get; set; } इस फ़ाइल के लिए उपयोगकर्ता द्वारा निर्दिष्ट रेटिंग प्राप्त या सेट करता है। मान -1 या श्रेणी [0..5] में होगा, जहां -1 “अस्वीकृत” इंगित करता है और 0 “अनरेटेड” इंगित करता है।
Thumbnails { 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) पूर्णांक संपत्ति सेट करता है।
override 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) अद्यतन ज्ञात मेटाडेटा गुण निर्दिष्ट विधेय को संतुष्ट करते हैं। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है।

खेत

नाम विवरण
const RatingMax रेटिंग अधिकतम मान.
const RatingMin रेटिंग न्यूनतम मान.
const RatingRejected रेटिंग अस्वीकृत मान.

यह सभी देखें