NikonMakerNotePackage

NikonMakerNotePackage class

NIKON मेकरनोट मेटाडेटा का प्रतिनिधित्व करता है।

public sealed class NikonMakerNotePackage : MakerNotePackage

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

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

गुण

नाम विवरण
ColorMode { get; } रंग मोड प्राप्त करता है।
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
FlashSetting { get; } फ्लैश सेटिंग प्राप्त करता है।
FlashType { get; } फ्लैश का प्रकार प्राप्त करता है।
FocusMode { get; } फोकस मोड प्राप्त करता है।
Iso { get; } iso. प्राप्त करता है
Item { get; } निर्दिष्ट आईडी के साथ TIFF टैग प्राप्त करता है। (2 indexers)
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
MakerNoteVersion { get; } मेकरनोट संस्करण प्राप्त करता है।
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
Quality { get; } गुणवत्ता स्ट्रिंग प्राप्त करता है।
Sharpness { get; } तीक्ष्णता प्राप्त करता है।
WhiteBalance { get; } सफेद संतुलन प्राप्त करता है।

तरीकों

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

यह सभी देखें