Rect Rect Rect Rect Struct

Définition

Décrit la largeur, la hauteur et le point d'origine d'un rectangle.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
Héritage
Attributs
Implémente

Remarques

Ce struct représente la projection .NET du Windows Runtime (WinRT) Rect struct.This struct represents the .NET projection of the Windows Runtime (WinRT) Rect struct. Pour plus d’informations, consultez Rect dans la référence d’API UWP.For more information, see Rect in the UWP API reference.

Constructeurs

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

Initialise un struct Rect dont la taille est exactement suffisante pour contenir les deux points spécifiés.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)

Initialise un struct Rect selon une origine et une taille.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)

Initialise un struct Rect dont les coordonnées x et y, ainsi que la largeur et la hauteur, sont spécifiées.Initializes a Rect struct that has the specified x-coordinate, y-coordinate, width, and height.

Propriétés

Bottom Bottom Bottom Bottom

Obtient la valeur d'axe y du bas du rectangle.Gets the y-axis value of the bottom of the rectangle.

Empty Empty Empty Empty

Obtient une valeur spéciale qui représente un rectangle sans position ou zone.Gets a special value that represents a rectangle with no position or area.

Height Height Height Height

Obtient ou définit la hauteur du rectangle.Gets or sets the height of the rectangle.

IsEmpty IsEmpty IsEmpty IsEmpty

Obtient une valeur qui indique si le rectangle est le rectangle Empty.Gets a value that indicates whether the rectangle is the Empty rectangle.

Left Left Left Left

Obtient la valeur d'axe x du côté gauche du rectangle.Gets the x-axis value of the left side of the rectangle.

Right Right Right Right

Obtient la valeur d'axe x du côté droit du rectangle.Gets the x-axis value of the right side of the rectangle.

Top Top Top Top

Obtient la position de l'axe y du haut du rectangle.Gets the y-axis position of the top of the rectangle.

Width Width Width Width

Obtient ou définit la largeur du rectangle.Gets or sets the width of the rectangle.

X X X X

Obtient ou définit la valeur d'axe x du côté gauche du rectangle.Gets or sets the x-axis value of the left side of the rectangle.

Y Y Y Y

Obtient ou définit la valeur d'axe y du côté supérieur du rectangle.Gets or sets the y-axis value of the top side of the rectangle.

Méthodes

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

Indique si le rectangle décrit par le Rect contient le point spécifié.Indicates whether the rectangle described by the Rect contains the specified point.

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

Indique si l'objet spécifié est égal au Rect actuel.Indicates whether the specified object is equal to the current Rect.

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

Indique si le Rect spécifié est égal au Rect actuel.Indicates whether the specified Rect is equal to the current Rect.

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

Crée un code de hachage pour Rect.Creates a hash code for the Rect.

Intersect(Rect) Intersect(Rect) Intersect(Rect) Intersect(Rect)

Recherche l'intersection du rectangle représenté par le Rect courant et le rectangle représenté par le Rect spécifié, et stocke le résultat comme le Rect courant.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()

Retourne la représentation sous forme de chaîne du struct Rect.Returns a string representation of the Rect struct.

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

Renvoie une représentation sous forme de chaîne du rectangle en utilisant le fournisseur de format spécifié.Returns a string representation of the rectangle by using the specified format provider.

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

Développe le rectangle représenté par le Rect actuel de façon à contenir exactement le point spécifié.Expands the rectangle represented by the current Rect exactly enough to contain the specified point.

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

Développe le rectangle représenté par le Rect actuel de façon à contenir le rectangle spécifié.Expands the rectangle represented by the current Rect exactly enough to contain the specified rectangle.

Opérateurs

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

Compare l’égalité de deux structs Rect.Compares two Rect structs for equality.

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

Compare l’inégalité de deux structs Rect.Compares two Rect structs for inequality.

Implémentations d’interfaces explicites

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

Pour obtenir une description de ce membre, consultez ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

S’applique à

Voir aussi