Rect Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe el ancho, el alto y el punto de origen 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 de .NET del struct de Windows Runtime (WinRT Rect
). Para obtener más información, consulta Rect in the UWP API reference( 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. |
Rect(Point, Point) |
Inicializa una estructura Rect que es justamente lo suficientemente grande como para contener los dos puntos especificados. |
Rect(Point, Size) |
Inicializa una estructura Rect basada en un origen y un tamaño. |
Propiedades
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 la altura del rectángulo. |
IsEmpty |
Obtiene un valor que indica si el rectángulo es el rectángulo de la propiedad Empty. |
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
Contains(Point) |
Indica si el rectángulo descrito por Rect contiene el punto especificado. |
Equals(Object) |
Indica si el objeto especificado es igual al objeto Rect actual. |
Equals(Rect) |
Indica si el objeto Rect especificado es igual al objeto Rect actual. |
GetHashCode() |
Crea un código hash para Rect. |
Intersect(Rect) |
Encuentra 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. |
ToString() |
Devuelve una representación de cadena de la estructura Rect. |
ToString(IFormatProvider) |
Devuelve una representación de cadena del rectángulo usando el proveedor de formato especificado. |
Union(Point) |
Expande el rectángulo representado por el objeto Rect actual lo suficiente para contener el punto especificado. |
Union(Rect) |
Expande el rectángulo representado por el objeto Rect actual lo suficiente para contener el rectángulo especificado. |
Operadores
Equality(Rect, Rect) |
Compara dos estructuras Rect para determinar si son iguales. |
Inequality(Rect, Rect) |
Compara dos estructuras Rect para determinar si no son iguales. |
Implementaciones de interfaz explícitas
IFormattable.ToString(String, IFormatProvider) |
Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider). |