ArgbColor

ArgbColor structure

कन्वर्टर्स और सीरियलाइज़र के साथ एआरजीबी प्रारूप में एक रंग मान का प्रतिनिधित्व करता है

public struct ArgbColor : ICssDataType, IEquatable<ArgbColor>

गुण

नाम विवरण
A { get; } रंग का अल्फा भाग प्राप्त करता है।
Alpha { get; } रंग का अल्फा भाग प्रतिशत (0..1) में प्राप्त करता है।
B { get; } रंग का नीला भाग प्राप्त करता है।
G { get; } रंग का हरा भाग प्राप्त करता है।
IsEmpty { get; } प्रारंभिक रंग - सभी 4 चैनल 0 पर सेट हैं। डिफ़ॉल्ट और पारदर्शी के समान।
IsFullyOpaque { get; } इंगित करता है कि क्या यहArgbColor उदाहरण पूरी तरह से अपारदर्शी है, पारदर्शिता के बिना (इसके अल्फा चैनल का अधिकतम मूल्य है)
IsFullyTransparent { get; } इंगित करता है कि क्या यहArgbColor उदाहरण पूरी तरह से पारदर्शी है - इसके अल्फा चैनल का न्यूनतम (0) मान है, इसलिए अन्य आर, जी, और बी चैनलों का कोई दृश्य प्रभाव नहीं है।
IsTranslucent { get; } इंगित करता है कि क्या यहArgbColor उदाहरण पारभासी है (पूरी तरह से पारदर्शी नहीं है, लेकिन पूरी तरह से अपारदर्शी भी नहीं है)
R { get; } रंग का लाल भाग प्राप्त करता है।
Value { get; } रंग का Int32 मान प्राप्त करता है।

तरीकों

नाम विवरण
static FromRgb(byte, byte, byte) एक बनाता हैArgbColor निर्दिष्ट लाल, हरे, नीले चैनलों से मूल्य, जबकि अल्फा चैनल पूरी तरह से अपारदर्शी है
static FromRgba(byte, byte, byte, byte) एक बनाता हैArgbColor निर्दिष्ट लाल, हरे, नीले और अल्फा चैनल से मान
static FromSingleValueRgb(byte) एकल मान से पूरी तरह से अपारदर्शी (A=255) रंग बनाता है, जो सभी चैनलों पर लागू होगा
Equals(ArgbColor) दो चेक करता हैArgbColor समानता के लिए रंग
override Equals(object) परीक्षण करता है कि कोई अन्य वस्तु इसके बराबर है या नहींArgbColor उदाहरण.
override GetHashCode() एक हैश कोड लौटाता है जो वर्तमान रंग को परिभाषित करता है।
SerializeDefault() इसे क्रमबद्ध करता हैArgbColorTranslucency के आधार पर सबसे उपयुक्त CSS फ़ंक्शन नोटेशन का उदाहरण
ToRGB() इसे क्रमबद्ध करता हैArgbColor उदाहरण के लिए ‘आरजीबी’ सीएसएस फ़ंक्शन नोटेशन
ToRGBA() इसे क्रमबद्ध करता हैArgbColor उदाहरण के लिए ‘rgba’ CSS फ़ंक्शन notation
override ToString() समानSerializeDefault
operator == दो रंगों की तुलना करता है और एक बूलियन लौटाता है जो दर्शाता है कि क्या दोनों मेल खाते हैं।
operator != दो रंगों की तुलना करता है और एक बूलियन लौटाता है जो बताता है कि क्या दोनों मेल नहीं खाते हैं।

अन्य सदस्य

नाम विवरण
static class KnownColors में सभी “ज्ञात रंग” शामिल हैं, जिनका CSS standart में अद्वितीय नाम और मान है

टिप्पणियों

इस प्रकार को सीएसएस संचालन के लिए (लेकिन इस तक सीमित नहीं) उपयोगी होने के लिए डिज़ाइन किया गया है। और देखें: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value

यह सभी देखें