ImageType

ImageType structure

एक सहायक छवि प्रकार (प्रारूप) का प्रतिनिधित्व करता है, रास्टर और वेक्टर दोनों स्वरूपों का समर्थन करता है

public struct ImageType : IEquatable<ImageType>, IResourceType

गुण

नाम विवरण
static Bmp { get; } बीएमपी छवि प्रकार
static Emf { get; } EMF (उन्नत मेटाफ़ाइल) वेक्टर छवि प्रकार
static Gif { get; } GIF छवि प्रकार
static Icon { get; } ICON छवि प्रकार
static Jpeg { get; } जेपीईजी छवि प्रकार
static Png { get; } पीएनजी छवि प्रकार
static Svg { get; } एसवीजी वेक्टर छवि प्रकार
static Tiff { get; } TIFF (टैग की गई छवि फ़ाइल स्वरूप) रेखापुंज छवि प्रकार
static Undefined { get; } अपरिभाषित छवि प्रकार - विशेष मान, जो सामान्य रूप से नहीं होना चाहिए
static Wmf { get; } WMF (Windows मेटाफ़ाइल) वेक्टर छवि प्रकार
FileExtension { get; } लोअर केस में एक विशेष छवि प्रकार का फ़ाइल एक्सटेंशन (बिना प्रमुख बिंदु वर्ण के)। अपरिभाषित प्रकार के लिए एक स्ट्रिंग ‘असुरक्षित’ देता है।
FormalName { get; } इस छवि प्रारूप का एक औपचारिक नाम लौटाता है। कभी भी NULL नहीं लौटाता। यदि उदाहरण दूषित नहीं है, तो कभी अपवाद नहीं फेंकता।
Format { get; } किसी विशेष छवि प्रारूप का .NET-मानक छवि प्रारूप विवरण, यदि इसमें .NET-विशिष्ट प्रतिनिधित्व है। अपरिभाषित प्रकार के लिए शून्य मान देता है। सभी स्वरूपों के लिए, जो .NET में प्रदर्शित नहीं होते हैं, एक InvalidOperationException. फेंकता है
IsVector { get; } इंगित करता है कि यह विशेष प्रारूप वेक्टर (सही) है या रास्टर (गलत)
MimeCode { get; } स्ट्रिंग के रूप में एक विशेष छवि प्रकार का MIME कोड। अपरिभाषित प्रकार के लिए एक स्ट्रिंग ‘असुरक्षित’ देता है।

तरीकों

नाम विवरण
static ParseFromFilenameWithExtension(string) ImageType मान लौटाता है, जो फ़ाइल नाम एक्सटेंशन के समतुल्य है, जिसे निर्दिष्ट फ़ाइलनाम से निकाला गया है
static ParseFromMime(string) ImageType मान लौटाता है, जो निर्दिष्ट MIME कोड के समतुल्य है
Equals(ImageType) निर्धारित करता है कि क्या यह उदाहरण निर्दिष्ट “ImageType” उदाहरण के बराबर है
override Equals(object) निर्धारित करता है कि क्या यह उदाहरण निर्दिष्ट अनकास्टेड ऑब्जेक्ट के बराबर है, जो संभवतः एक और “इमेजटाइप” उदाहरण है
override GetHashCode() एक हैश-कोड लौटाता है, जो इस विशिष्ट उदाहरण के लिए एक अपरिवर्तनीय संख्या है
override ToString() एक औपचारिक नाम संपत्ति देता है
operator == परिभाषित करता है कि क्या दो विशिष्ट इमेजटाइप उदाहरण बराबर हैं
operator != परिभाषित करता है कि क्या दो विशिष्ट इमेजटाइप उदाहरण समान नहीं हैं

यह सभी देखें