Dimensions
Dimensions structure
मनमाना इकाई में एक रास्टर आयताकार छवि के रैखिक आयाम (चौड़ाई और ऊंचाई) का प्रतिनिधित्व करता है। अपरिवर्तनीय संरचना।
public struct Dimensions : ICloneable, IEquatable<Dimensions>
कंस्ट्रक्टर्स
| नाम |
विवरण |
| Dimensions(ushort, ushort) |
निर्दिष्ट चौड़ाई और ऊंचाई से एक नया उदाहरण बनाता है |
गुण
| नाम |
विवरण |
| static Empty { get; } |
एक खाली आयाम उदाहरण देता है |
| Area { get; } |
एक क्षेत्र देता है (चौड़ाई x ऊँचाई) |
| AspectRatio { get; } |
चौड़ाई/ऊंचाई के रूप में इस आयाम का पक्षानुपात |
| Height { get; } |
इमेज की ऊंचाई लौटाता है |
| IsEmpty { get; } |
निर्धारित करता है कि क्या यह “आयाम” उदाहरण खाली और डिफ़ॉल्ट है, यानी यह सही चौड़ाई और ऊंचाई संग्रहीत नहीं करता है |
| IsSquare { get; } |
निर्धारित करता है कि क्या निर्दिष्ट ‘आयाम’ वर्ग का प्रतिनिधित्व करता है, अर्थात यदि चौड़ाई ऊँचाई के बराबर है |
| Width { get; } |
छवि की चौड़ाई लौटाता है |
तरीकों
| नाम |
विवरण |
| static FromSize(Size) |
निर्दिष्ट System.Drawing.Size Inst से एक नया उदाहरण बनाता है और देता है |
| Clone() |
इस उदाहरण की पूरी कॉपी लौटाता है |
| Equals(Dimensions) |
निर्धारित करता है कि क्या यह उदाहरण निर्दिष्ट “आयाम” उदाहरण के बराबर है |
| override Equals(object) |
निर्धारित करता है कि क्या यह उदाहरण निर्दिष्ट अनकास्टेड ऑब्जेक्ट के बराबर है, जो संभवतः एक और “आयाम” उदाहरण है |
| override GetHashCode() |
इस उदाहरण के लिए एक हैशकोड लौटाता है, जिसे इसके जीवनकाल के दौरान बदला नहीं जा सकता |
| ProportionallyResizeForNewHeight(ushort) |
नया “डाइमेंशन” इंस्टेंस बनाता है और लौटाता है, जो निर्दिष्ट ऊंचाई के आधार पर वर्तमान से आनुपातिक रूप से आकार बदलता है |
| ProportionallyResizeForNewWidth(ushort) |
नया “आयाम” उदाहरण बनाता है और लौटाता है, जो निर्दिष्ट चौड़ाई के आधार पर आनुपातिक रूप से वर्तमान से आकार बदलता है |
| override ToString() |
इस “आयाम” का एक स्ट्रिंग प्रतिनिधित्व देता है |
| operator == |
जाँचता है कि क्या दो “आयाम” मान समान हैं, यानी उनकी चौड़ाई और ऊँचाई समान है, या दोनों खाली हैं |
| operator != |
जांचता है कि क्या दो “आयाम” मान समान नहीं हैं, यानी उनकी संबंधित चौड़ाई और/या ऊंचाई भिन्न हैं |
यह सभी देखें