Rect Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve a largura, altura e ponto de origem de um retâ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
- Herança
- Atributos
- Implementações
Comentários
Esse struct representa a projeção do .NET do struct do WinRT Rect
(Windows Runtime). Para obter mais informações, consulte Rect na referência da API UWP.
Construtores
Rect(Double, Double, Double, Double) |
Inicializa um struct Rect que tem a coordenada x, a coordenada y, a largura e a altura especificadas. |
Rect(Point, Point) |
Inicializa um struct Rect que é exatamente grande o suficiente para conter os dois pontos especificados. |
Rect(Point, Size) |
Inicializa um struct Rect com base em uma origem e um tamanho. |
Propriedades
Bottom |
Obtém o valor do eixo y da parte inferior do retângulo. |
Empty |
Obtém um valor especial que representa um retângulo sem posição ou área. |
Height |
Obtém ou define a altura do retângulo. |
IsEmpty |
Obtém um valor que indica se o retângulo é o retângulo Empty. |
Left |
Obtém o valor do eixo x do lado esquerdo do retângulo. |
Right |
Obtém o valor do eixo x do lado direito do retângulo. |
Top |
Obtém a posição do eixo y da parte superior do retângulo. |
Width |
Obtém ou define a largura do retângulo. |
X |
Obtém ou define o valor do eixo X do lado esquerdo do retângulo. |
Y |
Obtém ou define o valor do eixo y do lado superior do retângulo. |
Métodos
Contains(Point) |
Indica se o retângulo descrito pelo Rect contém o ponto especificado. |
Equals(Object) |
Indica se o objeto especificado é igual ao Rect atual. |
Equals(Rect) | |
GetHashCode() |
Cria um código hash para o Rect. |
Intersect(Rect) |
Localiza a interseção do retângulo representado pelo Rect atual e o retângulo representado pelo Rect especificado e armazena o resultado como o Rect atual. |
ToString() |
Retorna uma representação de cadeia de caracteres do struct Rect. |
ToString(IFormatProvider) |
Retorna uma representação de cadeia de caracteres do retângulo, usando o provedor de formato especificado. |
Union(Point) |
Expande o retângulo representado pelo Rect atual exatamente o suficiente para conter o ponto especificado. |
Union(Rect) |
Expande o retângulo representado pelo Rect atual exatamente o suficiente para conter o retângulo especificado. |
Operadores
Equality(Rect, Rect) |
Compara a igualdade de dois structs Rect. |
Inequality(Rect, Rect) |
Compara a desigualdade de dois structs Rect. |
Implantações explícitas de interface
IFormattable.ToString(String, IFormatProvider) |
Para obter uma descrição desse membro, confira ToString(String, IFormatProvider). |