Rect Rect Rect Rect Struct

Definição

Descreve a largura, a altura e o ponto de origem de um retângulo.Describes the width, height, and point origin of a rectangle.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
Herança
Atributos
Implementações

Comentários

Essa estrutura representa a projeção .NET da estrutura Windows Runtime (WinRT Rect ).This struct represents the .NET projection of the Windows Runtime (WinRT) Rect struct. Para obter mais informações, consulte Rect na referência da API UWP.For more information, see Rect in the UWP API reference.

Construtores

Rect(Point, Point) Rect(Point, Point) Rect(Point, Point) Rect(Point, Point)

Inicializa um struct Rect que é exatamente grande o suficiente para conter os dois pontos especificados.Initializes a Rect struct that is exactly large enough to contain the two specified points.

Rect(Point, Size) Rect(Point, Size) Rect(Point, Size) Rect(Point, Size)

Inicializa um struct Rect com base em uma origem e um tamanho.Initializes a Rect struct based on an origin and size.

Rect(Double, Double, Double, Double) Rect(Double, Double, Double, Double) Rect(Double, Double, Double, Double) Rect(Double, Double, Double, Double)

Inicializa um struct Rect que tem a coordenada x, a coordenada y, a largura e a altura especificadas.Initializes a Rect struct that has the specified x-coordinate, y-coordinate, width, and height.

Propriedades

Bottom Bottom Bottom Bottom

Obtém o valor do eixo y da parte inferior do retângulo.Gets the y-axis value of the bottom of the rectangle.

Empty Empty Empty Empty

Obtém um valor especial que representa um retângulo sem posição ou área.Gets a special value that represents a rectangle with no position or area.

Height Height Height Height

Obtém ou define a altura do retângulo.Gets or sets the height of the rectangle.

IsEmpty IsEmpty IsEmpty IsEmpty

Obtém um valor que indica se o retângulo é o retângulo Empty.Gets a value that indicates whether the rectangle is the Empty rectangle.

Left Left Left Left

Obtém o valor do eixo x do lado esquerdo do retângulo.Gets the x-axis value of the left side of the rectangle.

Right Right Right Right

Obtém o valor do eixo x do lado direito do retângulo.Gets the x-axis value of the right side of the rectangle.

Top Top Top Top

Obtém a posição do eixo y da parte superior do retângulo.Gets the y-axis position of the top of the rectangle.

Width Width Width Width

Obtém ou define a largura do retângulo.Gets or sets the width of the rectangle.

X X X X

Obtém ou define o valor do eixo X do lado esquerdo do retângulo.Gets or sets the x-axis value of the left side of the rectangle.

Y Y Y Y

Obtém ou define o valor do eixo y do lado superior do retângulo.Gets or sets the y-axis value of the top side of the rectangle.

Métodos

Contains(Point) Contains(Point) Contains(Point) Contains(Point)

Indica se o retângulo descrito pelo Rect contém o ponto especificado.Indicates whether the rectangle described by the Rect contains the specified point.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Indica se o objeto especificado é igual ao Rect atual.Indicates whether the specified object is equal to the current Rect.

Equals(Rect) Equals(Rect) Equals(Rect) Equals(Rect)

Indica se o Rect especificado é igual ao Rect atual.Indicates whether the specified Rect is equal to the current Rect.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Cria um código hash para o Rect.Creates a hash code for the Rect.

Intersect(Rect) Intersect(Rect) Intersect(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.Finds the intersection of the rectangle represented by the current Rect and the rectangle represented by the specified Rect, and stores the result as the current Rect.

ToString() ToString() ToString() ToString()

Retorna uma representação de cadeia de caracteres do struct Rect.Returns a string representation of the Rect struct.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

Retorna uma representação de cadeia de caracteres do retângulo, usando o provedor de formato especificado.Returns a string representation of the rectangle by using the specified format provider.

Union(Point) Union(Point) Union(Point) Union(Point)

Expande o retângulo representado pelo Rect atual exatamente o suficiente para conter o ponto especificado.Expands the rectangle represented by the current Rect exactly enough to contain the specified point.

Union(Rect) Union(Rect) Union(Rect) Union(Rect)

Expande o retângulo representado pelo Rect atual exatamente o suficiente para conter o retângulo especificado.Expands the rectangle represented by the current Rect exactly enough to contain the specified rectangle.

Operadores

Equality(Rect, Rect) Equality(Rect, Rect) Equality(Rect, Rect) Equality(Rect, Rect)

Compara a igualdade de dois structs Rect.Compares two Rect structs for equality.

Inequality(Rect, Rect) Inequality(Rect, Rect) Inequality(Rect, Rect) Inequality(Rect, Rect)

Compara a desigualdade de dois structs Rect.Compares two Rect structs for inequality.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Para obter uma descrição desse membro, consulte ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Aplica-se a

Veja também