XmpResourceRef

XmpResourceRef class

एक संसाधन के लिए एक बहु भाग संदर्भ का प्रतिनिधित्व करता है। पिछले संस्करणों, प्रतिपादन के मूल, व्युत्पन्न दस्तावेजों के लिए मूल, और इसी तरह आगे इंगित करने के लिए उपयोग किया जाता है।

public sealed class XmpResourceRef : XmpComplexType

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

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

गुण

नाम विवरण
AlternatePaths { get; set; } संदर्भित संसाधन के फ़ॉलबैक फ़ाइल पथ या URL प्राप्त या सेट करता है।
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
DocumentID { get; set; } संदर्भित संसाधन से xmpMM:DocumentID गुण का मान प्राप्त या सेट करता है।
FilePath { get; set; } संदर्भित संसाधन के फ़ाइल पथ या URL को प्राप्त या सेट करता है।
InstanceID { get; set; } संदर्भित संसाधन से xmpMM:InstanceID गुण का मान प्राप्त या सेट करता है।
Item { get; } हो जाता हैMetadataProperty निर्दिष्ट नाम के साथ.
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
LastModifyDate { get; set; } stEvt का मान प्राप्त या सेट करता है: जब पिछली बार फ़ाइल लिखी गई थी।
Manager { get; set; } संदर्भित संसाधन के xmpMM को प्राप्त या सेट करता है: प्रबंधक।
ManagerVariant { get; set; } संदर्भित संसाधन के xmpMM को प्राप्त या सेट करता है: प्रबंधक।
ManageTo { get; set; } संदर्भित संसाधन के xmpMM:ManageTo को प्राप्त या सेट करता है।
ManageUI { get; set; } संदर्भित संसाधन के xmpMM को प्राप्त या सेट करता है:ManageUI.
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
NamespaceUris { get; } में उपयोग किए जाने वाले नामस्थान यूआरआई प्राप्त करता हैXmpComplexType उदाहरण.
PartMapping { get; set; } मैपिंग फ़ंक्शन का नाम या यूआरआई प्राप्त करता है या सेट करता है जिसका उपयोग पार्ट से पार्ट तक मैप करने के लिए किया जाता है।
Prefixes { get; } में उपयोग किए जाने वाले नामस्थान उपसर्ग प्राप्त करता हैXmpComplexType उदाहरण.
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
RenditionClass { get; set; } संदर्भित संसाधन से xmpMM:RenditionClass गुण का मान प्राप्त या सेट करता है।
RenditionParams { get; set; } संदर्भित संसाधन से xmpMM:RenditionParams संपत्ति का मान प्राप्त या सेट करता है।
VersionID { get; set; } संदर्भित संसाधन से xmpMM:RenditionParams संपत्ति का मान प्राप्त या सेट करता है।

तरीकों

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

यह सभी देखें