Rect Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) | |
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). |