Rectangle, structure
Stocke l'emplacement et la taille d'une zone rectangulaire.
Espace de noms : Microsoft.VisualStudio.TestTools.UITest.Input
Assembly : Microsoft.VisualStudio.TestTools.UITest.Extension (dans Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntaxe
'Déclaration
Public Structure Rectangle
public struct Rectangle
public value class Rectangle
[<Sealed>]
type Rectangle = struct end
JScript prend en charge l'utilisation de structures mais pas la déclaration de nouvelles structures.
Le type Rectangle expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Rectangle | Initialise une nouvelle instance de la classe Rectangle à l'emplacement spécifié et la taille. |
Début
Propriétés
Nom | Description | |
---|---|---|
Bottom | Obtient l'ordonnée du coin inférieur droit de la zone rectangulaire définie par cette instance. | |
Height | Obtient ou définit la hauteur définie par cette instance rectangle. | |
IsEmpty | Obtient si ce System.Drawing.Rectangle a un System.Drawing.Rectangle.Width ou un System.Drawing.Rectangle.Height de 0. | |
Left | Obtient l'abscisse du coin supérieur gauche de la zone rectangulaire définie par cette instance. | |
Location | Obtient ou définit les coordonnées du coin supérieur gauche de la zone rectangulaire représentée par cette instance rectangle. | |
Right | Obtient l'abscisse du coin inférieur droit de la zone rectangulaire définie par cette instance. | |
Top | Obtient l'ordonnée du coin supérieur gauche de la zone rectangulaire définie par cette instance. | |
Width | Obtient ou définit la largeur définie par cette instance rectangle. | |
X | Obtient ou définit l'abscisse du coin supérieur gauche de la zone rectangulaire définie par cette instance rectangle. | |
Y | Obtient ou définit l'ordonnée du coin supérieur gauche de la zone rectangulaire définie par cette instance rectangle. |
Début
Méthodes
Nom | Description | |
---|---|---|
Contains(Point) | Détermine si le point specfied est contenu dans la zone rectangulaire définie par cette instance. | |
Contains(Rectangle) | Détermine si la zone rectangulaire est entièrement contenue dans la zone rectangulaire représentée par cette instance. | |
Contains(Int32, Int32) | Détermine si le point specfied est contenu dans la zone rectangulaire définie par cette instance. | |
Equals | Vérifie si l'objet est égale à cette instance rectangle. (Substitue ValueType.Equals(Object).) | |
GetHashCode | Obtient le code de hachage de l'objet. (Substitue ValueType.GetHashCode.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
Inflate | Gonfle ce System.Drawing.Rectangle par la valeur spécifiée. | |
Intersect(Rectangle) | Crée un rectangle qui représente l'intersection entre ces rectangle et rectangle. | |
Intersect(Rectangle, Rectangle) | Crée un rectangle qui représente l'intersetion entre a et B.S'il n'y a pas d'intersection, Null est retourné. | |
ToString | Convertit les attributs de cette instance à une chaîne lisible de visu. (Substitue ValueType.ToString.) |
Début
Opérateurs
Nom | Description | |
---|---|---|
Equality | Teste si l'instance deux objets ont l'emplacement et la taille égaux. | |
Inequality | Teste si deux instances d'objets diffèrent dans l'emplacement ou la taille. |
Début
Champs
Nom | Description | |
---|---|---|
Empty | Stocke l'emplacement et la taille d'un region.> rectangulaire ; |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UITest.Input, espace de noms