Partage via


Rect Structure

Définition

Décrit la largeur, la hauteur et le point d'origine d'un rectangle.

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
Héritage
Attributs
Implémente

Remarques

Ce struct représente la projection .NET du struct Windows Runtime (WinRT). Rect Pour plus d’informations, consultez Rect dans les informations de référence sur l’API UWP.

Constructeurs

Rect(Double, Double, Double, Double)

Initialise un struct Rect dont les coordonnées x et y, ainsi que la largeur et la hauteur, sont spécifiées.

Rect(Point, Point)

Initialise un struct Rect dont la taille est exactement suffisante pour contenir les deux points spécifiés.

Rect(Point, Size)

Initialise un struct Rect selon une origine et une taille.

Propriétés

Bottom

Obtient la valeur d'axe y du bas du rectangle.

Empty

Obtient une valeur spéciale qui représente un rectangle sans position ou zone.

Height

Obtient ou définit la hauteur du rectangle.

IsEmpty

Obtient une valeur qui indique si le rectangle est le rectangle Empty.

Left

Obtient la valeur d'axe x du côté gauche du rectangle.

Right

Obtient la valeur d'axe x du côté droit du rectangle.

Top

Obtient la position de l'axe y du haut du rectangle.

Width

Obtient ou définit la largeur du rectangle.

X

Obtient ou définit la valeur d'axe x du côté gauche du rectangle.

Y

Obtient ou définit la valeur d'axe y du côté supérieur du rectangle.

Méthodes

Contains(Point)

Indique si le rectangle décrit par Rect contient le point spécifié.

Equals(Object)

Indique si l’objet spécifié est égal au Rect actuel.

Equals(Rect)

Indique si le Rect spécifié est égal au Rect actuel.

GetHashCode()

Crée un code de hachage pour Rect.

Intersect(Rect)

Trouve l’intersection du rectangle représenté par le Rect actuel et le rectangle représenté par le Rect spécifié, et stocke le résultat comme Rect actuel.

ToString()

Retourne la représentation sous forme de chaîne du struct Rect.

ToString(IFormatProvider)

Renvoie une représentation sous forme de chaîne du rectangle en utilisant le fournisseur de format spécifié.

Union(Point)

Développe le rectangle représenté par le Rect actuel exactement assez pour contenir le point spécifié.

Union(Rect)

Développe le rectangle représenté par le Rect actuel exactement assez pour contenir le rectangle spécifié.

Opérateurs

Equality(Rect, Rect)

Compare l’égalité de deux structs Rect.

Inequality(Rect, Rect)

Compare l’inégalité de deux structs Rect.

Implémentations d’interfaces explicites

IFormattable.ToString(String, IFormatProvider)

Pour obtenir une description de ce membre, consultez ToString(String, IFormatProvider).

S’applique à

Voir aussi