Rect Estrutura

Definição

Descreve a largura, a altura e a origem do ponto 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 .NET do Windows Runtime (WinRT) Rect struct. Para obter mais informações, consulte Rect na referência da API UWP.

Construtores

Nome Description
Rect(Double, Double, Double, Double)

Inicializa um Rect struct que tem a coordenada x, a coordenada y, a largura e a altura especificadas.

Rect(Point, Point)

Inicializa um Rect struct que é exatamente grande o suficiente para conter os dois pontos especificados.

Rect(Point, Size)

Inicializa um Rect struct com base em uma origem e tamanho.

Propriedades

Nome Description
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 Empty retângulo.

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

Nome Description
Contains(Point)

Indica se o retângulo descrito pelo Rect contém o ponto especificado.

Equals(Object)

Indica se o objeto especificado é igual ao atual Rect.

Equals(Rect)

Indica se o especificado Rect é igual ao atual Rect.

GetHashCode()

Cria um código hash para o Rect.

Intersect(Rect)

Localiza a interseção do retângulo representado pela corrente Rect e pelo retângulo representado pelo especificado Recte armazena o resultado como o atual Rect.

ToString()

Retorna uma representação de cadeia de caracteres do Rect struct.

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 pela corrente Rect exatamente o suficiente para conter o ponto especificado.

Union(Rect)

Expande o retângulo representado pela corrente Rect exatamente o suficiente para conter o retângulo especificado.

Operadores

Nome Description
Equality(Rect, Rect)

Compara dois Rect structs quanto à igualdade.

Inequality(Rect, Rect)

Compara dois Rect structs com a desigualdade.

Implantações explícitas de interface

Nome Description
IFormattable.ToString(String, IFormatProvider)

Para obter uma descrição deste membro, consulte ToString(String, IFormatProvider).

Aplica-se a

Confira também