Rect Estructura

Definición

Describe el ancho, el alto y el origen del punto de un rectángulo.

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

Comentarios

Esta estructura representa la proyección .NET de la estructura Windows Runtime (WinRT) Rect. Para obtener más información, consulta Rect in the UWP API reference( Rect in the UWP API reference).

Constructores

Nombre Description
Rect(Double, Double, Double, Double)

Inicializa una Rect estructura que tiene la coordenada x, la coordenada Y, el ancho y, y el alto especificados.

Rect(Point, Point)

Inicializa una Rect estructura que es lo suficientemente grande como para contener los dos puntos especificados.

Rect(Point, Size)

Inicializa una Rect estructura basada en un origen y tamaño.

Propiedades

Nombre Description
Bottom

Obtiene el valor del eje Y de la parte inferior del rectángulo.

Empty

Obtiene un valor especial que representa un rectángulo sin posición ni área.

Height

Obtiene o establece el alto del rectángulo.

IsEmpty

Obtiene un valor que indica si el rectángulo es el Empty rectángulo.

Left

Obtiene el valor del eje X del lado izquierdo del rectángulo.

Right

Obtiene el valor del eje X del lado derecho del rectángulo.

Top

Obtiene la posición del eje Y de la parte superior del rectángulo.

Width

Obtiene o establece el ancho del rectángulo.

X

Obtiene o establece el valor del eje X del lado izquierdo del rectángulo.

Y

Obtiene o establece el valor del eje Y del lado superior del rectángulo.

Métodos

Nombre Description
Contains(Point)

Indica si el rectángulo descrito por Rect contiene el punto especificado.

Equals(Object)

Indica si el objeto especificado es igual al actual Rect.

Equals(Rect)

Indica si el objeto especificado Rect es igual al objeto actual Rect.

GetHashCode()

Crea un código hash para .Rect

Intersect(Rect)

Busca la intersección del rectángulo representado por el actual Rect y el rectángulo representado por el especificado Recty almacena el resultado como actual Rect.

ToString()

Devuelve una representación de cadena de la Rect estructura.

ToString(IFormatProvider)

Devuelve una representación de cadena del rectángulo mediante el proveedor de formato especificado.

Union(Point)

Expande el rectángulo representado por el actual Rect lo suficientemente suficiente como para contener el punto especificado.

Union(Rect)

Expande el rectángulo representado por el actual Rect exactamente lo suficiente para contener el rectángulo especificado.

Operadores

Nombre Description
Equality(Rect, Rect)

Compara dos Rect estructuras para obtener igualdad.

Inequality(Rect, Rect)

Compara dos Rect estructuras para la desigualdad.

Implementaciones de interfaz explícitas

Nombre Description
IFormattable.ToString(String, IFormatProvider)

Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider).

Se aplica a

Consulte también