Struct Rectangle

Rectangle structure

चार पूर्णांकों का एक सेट संग्रहीत करता है जो एक आयत के स्थान और आकार का प्रतिनिधित्व करता है।

public struct Rectangle

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

नामविवरण
Rectangle(Point, Size)का एक नया उदाहरण प्रारंभ करता हैRectangle निर्दिष्ट स्थान और आकार के साथ संरचना.
Rectangle(int, int, int, int)का एक नया उदाहरण प्रारंभ करता हैRectangle निर्दिष्ट स्थान और आकार के साथ संरचना.

गुण

नामविवरण
static Empty { get; }का एक नया उदाहरण प्राप्त करता हैRectangle संरचना जिसमें हैX ,Y ,Width औरHeight मान शून्य पर सेट.
Bottom { get; set; }वाई-निर्देशांक प्राप्त करता है या सेट करता है जो कि योग हैY औरHeight इस के संपत्ति मूल्यRectangleसंरचना.
Height { get; set; }इसकी ऊंचाई प्राप्त या सेट करता हैRectangleसंरचना.
IsEmpty { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या इसके सभी संख्यात्मक गुण हैंRectangle शून्य के मान हैं।
Left { get; set; }इसके बाएँ किनारे का x-निर्देशांक प्राप्त या सेट करता हैRectangleसंरचना.
Location { get; set; }इसके ऊपरी-बाएँ कोने के निर्देशांक प्राप्त या सेट करता हैRectangleसंरचना.
Right { get; set; }x-निर्देशांक प्राप्त करता है या सेट करता है जो कि योग हैX औरWidth इस के संपत्ति मूल्यRectangleसंरचना.
Size { get; set; }इसका आकार प्राप्त या सेट करता हैRectangle .
Top { get; set; }इसके शीर्ष किनारे का y-निर्देशांक प्राप्त या सेट करता हैRectangleसंरचना.
Width { get; set; }इसकी चौड़ाई प्राप्त या सेट करता हैRectangleसंरचना.
X { get; set; }इसके ऊपरी-बाएँ कोने का x-निर्देशांक प्राप्त या सेट करता हैRectangleसंरचना.
Y { get; set; }इसके ऊपरी-बाएँ कोने का y-निर्देशांक प्राप्त या सेट करता हैRectangleसंरचना.

तरीकों

नामविवरण
static Ceiling(RectangleF)निर्दिष्ट को परिवर्तित करता हैRectangleF ए के लिए संरचनाRectangle गोल करके संरचनाRectangleF अगले उच्च पूर्णांक मानों के लिए मान.
static FromLeftTopRightBottom(int, int, int, int)एक बनाता हैRectangle निर्दिष्ट बढ़त स्थानों के साथ संरचना.
static FromPoints(Point, Point)एक नया बनाता हैRectangle निर्दिष्ट दो बिंदुओं से। निर्मित के दो कार्यक्षेत्रRectangle उत्तीर्ण के बराबर होगाpoint1 औरpoint2 . ये विशिष्ट रूप से विपरीत शीर्ष होंगे.
static Inflate(Rectangle, int, int)निर्दिष्ट की एक बढ़ी हुई प्रति बनाता है और लौटाता हैRectangleसंरचना। कॉपी निर्दिष्ट राशि से फुलाया जाता है। मूलRectangle संरचना अपरिवर्तित बनी हुई है।
static Intersect(Rectangle, Rectangle)एक तिहाई लौटाता हैRectangle संरचना जो दो अन्य के प्रतिच्छेदन का प्रतिनिधित्व करती हैRectangle संरचनाएं। यदि कोई चौराहा नहीं है, तो एक खालीRectangle वापस आ गया है।
static Round(RectangleF)निर्दिष्ट को परिवर्तित करता हैRectangleF एक के लिएRectangle गोल करकेRectangleF मानों को निकटतम पूर्णांक मान.
static Truncate(RectangleF)निर्दिष्ट को परिवर्तित करता हैRectangleF एक के लिएRectangle काट करRectangleF मान.
static Union(Rectangle, Rectangle)हो जाता हैRectangle संरचना जिसमें दो का मिलन होता हैRectangle संरचनाएं.
Contains(Point)निर्धारित करता है कि निर्दिष्ट बिंदु इसमें शामिल है या नहींRectangleसंरचना.
Contains(Rectangle)निर्धारित करता है कि क्या आयताकार क्षेत्र द्वारा दर्शाया गया हैrect इसी में पूर्णतया निहित हैRectangleसंरचना.
Contains(int, int)निर्धारित करता है कि निर्दिष्ट बिंदु इसमें शामिल है या नहींRectangleसंरचना.
override Equals(object)परीक्षण करता है कि क्याobj एक हैRectangleइस के समान स्थान और आकार के साथ संरचनाRectangleसंरचना.
override GetHashCode()इसके लिए हैश कोड लौटाता हैRectangleसंरचना.
Inflate(Size)इसे फुलाता हैRectangleनिर्दिष्ट राशि से.
Inflate(int, int)इसे फुलाता हैRectangleनिर्दिष्ट राशि से.
Intersect(Rectangle)इसे बदलता हैRectangle स्वयं और निर्दिष्ट के प्रतिच्छेदन के साथRectangle .
IntersectsWith(Rectangle)निर्धारित करता है कि क्या यह आयत किसके साथ प्रतिच्छेद करती हैrect .
Normalize()आयत की चौड़ाई और ऊंचाई को सकारात्मक बनाकर, बाएँ को दाएँ से कम और ऊपर को नीचे से कम बनाकर सामान्य करता है।
Offset(Point)इस आयत के स्थान को निर्दिष्ट राशि से समायोजित करता है।
Offset(int, int)इस आयत के स्थान को निर्दिष्ट राशि से समायोजित करता है।
override ToString()इसकी विशेषताओं को परिवर्तित करता हैRectangle एक मानव-पठनीय स्ट्रिंग के लिए.
operator ==परीक्षण करता है कि क्या दो हैंRectangle संरचनाओं का स्थान और आकार समान होता है.
operator !=परीक्षण करता है कि क्या दो हैंRectangle संरचनाएं स्थान या आकार में भिन्न होती हैं।

यह सभी देखें