Class SVGLength
SVGLength class
SVGLength इंटरफ़ेस मूल डेटा प्रकार की लंबाई से संबंधित है। एक SVGLength ऑब्जेक्ट को केवल पढ़ने के लिए नामित किया जा सकता है, जिसका अर्थ है कि ऑब्जेक्ट को संशोधित करने का प्रयास एक अपवाद को फेंक देगा, जैसा कि नीचे वर्णित है।
public class SVGLength : SVGValueType
गुण
नाम | विवरण |
---|
UnitType { get; } | इस इंटरफ़ेस पर परिभाषित SVG_LENGTHTYPE_* स्थिरांक में से एक द्वारा निर्दिष्ट मान का प्रकार। |
Value { get; set; } | उपयोगकर्ता इकाइयों में फ़्लोटिंग पॉइंट मान के रूप में मान। इस एट्रिब्यूट को सेट करने से valueInSpecifiedUnits और valueAsString इस सेटिंग को दिखाने के लिए अपने आप अपडेट हो जाएंगे. |
ValueAsString { get; set; } | यूनिटटाइप द्वारा व्यक्त इकाइयों में एक स्ट्रिंग मान के रूप में मान। इस विशेषता को सेट करने से मान, valueInSpecifiedUnits और UnitType इस सेटिंग को दर्शाने के लिए अपने आप अपडेट हो जाएंगे. |
ValueInSpecifiedUnits { get; set; } | यूनिटटाइप द्वारा व्यक्त इकाइयों में फ्लोटिंग पॉइंट मान के रूप में मान। इस विशेषता को सेट करने से इस सेटिंग को दर्शाने के लिए मान और valueAsString अपने आप अपडेट हो जाएंगे. |
तरीकों
नाम | विवरण |
---|
ConvertToSpecifiedUnits(ushort) | समान अंतर्निहित संग्रहीत मान को संरक्षित करें, लेकिन संग्रहीत इकाई पहचानकर्ता को दिए गए यूनिट टाइप पर रीसेट करें। इस विधि के परिणामस्वरूप ऑब्जेक्ट विशेषताएँ यूनिट टाइप, valueInSpecifiedUnits और valueAsString को संशोधित किया जा सकता है। उदाहरण के लिए, यदि मूल मान “0.5 सेमी” था और विधि को मिलीमीटर में बदलने के लिए लागू किया गया था, तो यूनिटटाइप को SVG_LENGTHTYPE_MM में बदल दिया जाएगा, valueInSpecifiedUnits को संख्यात्मक मान 5 में बदल दिया जाएगा और valueAsString को “5mm” में बदल दिया जाएगा। |
Dispose() | अप्रबंधित और - वैकल्पिक रूप से - प्रबंधित संसाधनों को रिलीज़ करता है। |
virtual GetPlatformType() | इस विधि का उपयोग ECMAScript ऑब्जेक्ट को पुनः प्राप्त करने के लिए किया जाता हैType . |
NewValueSpecifiedUnits(ushort, float) | संबंधित इकाई प्रकार के साथ मान को एक संख्या के रूप में रीसेट करें, जिससे ऑब्जेक्ट पर सभी विशेषताओं के मानों को बदल दिया जाए। |
override ToString() | रिटर्न एString जो इस उदाहरण का प्रतिनिधित्व करता है। |
खेत
नाम | विवरण |
---|
const SVG_LENGTHTYPE_CM | CSS2. में परिभाषित सेमी इकाइयों का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_EMS | CSS2. में परिभाषित em इकाइयों का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_EXS | CSS2. में परिभाषित पूर्व इकाइयों का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_IN | CSS2. में परिभाषित इकाइयों में का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_MM | CSS2. में परिभाषित मिमी इकाइयों का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_NUMBER | कोई इकाई प्रकार प्रदान नहीं किया गया था (यानी, एक इकाई रहित मान निर्दिष्ट किया गया था), जो उपयोगकर्ता इकाइयों में एक मान दर्शाता है। |
const SVG_LENGTHTYPE_PC | CSS2. में परिभाषित पीसी इकाइयों का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_PERCENTAGE | एक प्रतिशत मान निर्दिष्ट किया गया था। |
const SVG_LENGTHTYPE_PT | CSS2. में परिभाषित पीटी इकाइयों का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_PX | CSS2. में परिभाषित पीएक्स इकाइयों का उपयोग करके एक मान निर्दिष्ट किया गया था |
const SVG_LENGTHTYPE_UNKNOWN | इकाई प्रकार पूर्वनिर्धारित इकाई प्रकारों में से एक नहीं है। इस प्रकार के नए मान को परिभाषित करने का प्रयास करना या किसी मौजूदा मान को इस प्रकार में बदलने का प्रयास करना अमान्य है। |
यह सभी देखें