.NET Framework 3.5
The Rectangle type exposes the following members.
|Ceiling||Converts the specified RectangleF structure to a Rectangle structure by rounding the RectangleF values to the next higher integer values.|
|Contains||Overloaded. Determines if the specified point is contained within the rectangular region defined by this Rectangle.|
|Equals||Tests whether obj is a Rectangle structure with the same location and size of this Rectangle structure. (Overrides ValueType.Equals(Object).)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|FromLTRB||Creates a Rectangle structure with the specified edge locations.|
|GetHashCode||Returns the hash code for this Rectangle structure. For information about the use of hash codes, see GetHashCode . (Overrides ValueType.GetHashCode().)|
|GetType||Gets the type of the current instance. (Inherited from Object.)|
|Inflate||Overloaded. Inflates a Rectangle structure by the specified amount.|
|Intersect||Overloaded. Determines the Rectangle structure that represents the intersection of two rectangles.|
|IntersectsWith||Determines if this rectangle intersects with rect.|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|Offset||Overloaded. Adjusts the location of this rectangle by the specified amount.|
|Round||Converts the specified RectangleF to a Rectangle by rounding the RectangleF values to the nearest integer values.|
Converts the attributes of this Rectangle to a human-readable string. (Overrides ValueType.ToString().)
In .NET Compact Framework 3.5, this member is inherited from Object.ToString().
In XNA Framework 3.0, this member is inherited from Object.ToString().
|Truncate||Converts the specified RectangleF to a Rectangle by truncating the RectangleF values.|
|Union||Gets a Rectangle structure that contains the union of two Rectangle structures.|