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 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). |