Rect Estructura

Definición

Describe el ancho, el alto y el punto de origen de un rectángulo.Describes the width, height, and point origin of a rectangle.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
Herencia
Atributos
Implementaciones

Comentarios

Este struct representa la proyección .net del struct Windows Runtime (WinRT) Rect .This struct represents the .NET projection of the Windows Runtime (WinRT) Rect struct. Para obtener más información, vea Rect en la referencia de la API de UWP.For more information, see Rect in the UWP API reference.

Constructores

Rect(Double, Double, Double, Double)

Inicializa una estructura Rect que tiene las coordenadas X e Y especificadas, así como el ancho y alto especificados.Initializes a Rect struct that has the specified x-coordinate, y-coordinate, width, and height.

Rect(Point, Point)

Inicializa una estructura Rect que es justamente lo suficientemente grande como para contener los dos puntos especificados.Initializes a Rect struct that is exactly large enough to contain the two specified points.

Rect(Point, Size)

Inicializa una estructura Rect basada en un origen y un tamaño.Initializes a Rect struct based on an origin and size.

Propiedades

Bottom

Obtiene el valor del eje Y de la parte inferior del rectángulo.Gets the y-axis value of the bottom of the rectangle.

Empty

Obtiene un valor especial que representa un rectángulo sin posición ni área.Gets a special value that represents a rectangle with no position or area.

Height

Obtiene o establece la altura del rectángulo.Gets or sets the height of the rectangle.

IsEmpty

Obtiene un valor que indica si el rectángulo es el rectángulo de la propiedad Empty.Gets a value that indicates whether the rectangle is the Empty rectangle.

Left

Obtiene el valor del eje X del lado izquierdo del rectángulo.Gets the x-axis value of the left side of the rectangle.

Right

Obtiene el valor del eje X del lado derecho del rectángulo.Gets the x-axis value of the right side of the rectangle.

Top

Obtiene la posición del eje Y de la parte superior del rectángulo.Gets the y-axis position of the top of the rectangle.

Width

Obtiene o establece el ancho del rectángulo.Gets or sets the width of the rectangle.

X

Obtiene o establece el valor del eje X del lado izquierdo del rectángulo.Gets or sets the x-axis value of the left side of the rectangle.

Y

Obtiene o establece el valor del eje Y del lado superior del rectángulo.Gets or sets the y-axis value of the top side of the rectangle.

Métodos

Contains(Point)

Indica si el rectángulo descrito por Rect contiene el punto especificado.Indicates whether the rectangle described by the Rect contains the specified point.

Equals(Object)

Indica si el objeto especificado es igual que el actual objeto Rect.Indicates whether the specified object is equal to the current Rect.

Equals(Rect)

Indica si el objeto Rect especificado es igual al objeto Rect actual.Indicates whether the specified Rect is equal to the current Rect.

GetHashCode()

Crea un código hash para Rect.Creates a hash code for the Rect.

Intersect(Rect)

Busca la intersección del rectángulo representado por el objeto Rect actual y el rectángulo representado por el objeto Rect especificado, y almacena el resultado como el objeto Rect actual.Finds the intersection of the rectangle represented by the current Rect and the rectangle represented by the specified Rect, and stores the result as the current Rect.

ToString()

Devuelve una representación de cadena de la estructura Rect.Returns a string representation of the Rect struct.

ToString(IFormatProvider)

Devuelve una representación de cadena del rectángulo usando el proveedor de formato especificado.Returns a string representation of the rectangle by using the specified format provider.

Union(Point)

Expande el rectángulo representado por el objeto Rect actual con la precisión exacta para contener el punto especificado.Expands the rectangle represented by the current Rect exactly enough to contain the specified point.

Union(Rect)

Expande el rectángulo representado por el objeto Rect actual con la precisión exacta para contener el rectángulo especificado.Expands the rectangle represented by the current Rect exactly enough to contain the specified rectangle.

Operadores

Equality(Rect, Rect)

Compara dos estructuras Rect para determinar si son iguales.Compares two Rect structs for equality.

Inequality(Rect, Rect)

Compara dos estructuras Rect para determinar si no son iguales.Compares two Rect structs for inequality.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Para una descripción de este miembro, vea ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Se aplica a

Consulte también: