ID3V2CommentFrame

ID3V2CommentFrame class

एक COMM फ्रेम का प्रतिनिधित्व करता हैID3V2Tag .

public sealed class ID3V2CommentFrame : ID3V2TagFrame

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

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

गुण

नाम विवरण
CommentEncoding { get; } टिप्पणी का एन्कोडिंग प्राप्त करता है।
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
Data { get; } फ्रेम डेटा प्राप्त करता है।
Flags { get; } फ़्रेम फ़्लैग प्राप्त करता है.
Id { get; } फ्रेम की आईडी प्राप्त करता है (पैटर्न से मेल खाने वाले चार वर्ण [A-Z0-9])।
Item { get; } हो जाता हैMetadataProperty निर्दिष्ट नाम के साथ.
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
Language { get; } टिप्पणी की भाषा प्राप्त करता है (3 वर्ण).
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
ShortContentDescription { get; } संक्षिप्त सामग्री विवरण प्राप्त करता है।
Text { get; } टिप्पणी का पाठ प्राप्त करता है।

तरीकों

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

टिप्पणियों

यह फ्रेम किसी भी प्रकार की पूर्ण टेक्स्ट जानकारी के लिए अभिप्रेत है जो किसी अन्य फ्रेम में फिट नहीं होती है।

और अधिक जानें

यह सभी देखें