Struttura Rectangle
Archivia la posizione e la dimensione di una regione rettangolare.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UITest.Input
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Sintassi
'Dichiarazione
Public Structure Rectangle
public struct Rectangle
public value class Rectangle
[<Sealed>]
type Rectangle = struct end
JScript supporta l'utilizzo di strutture ma non la dichiarazione di nuove.
Il tipo Rectangle espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
Rectangle | Inizializza una nuova istanza della classe Rectangle con posizione e le dimensioni specificate. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Bottom | Ottiene la coordinata y dell'angolo inferiore destro della regione rettangolare definita dall'istanza. |
![]() |
Height | Ottiene o imposta altezza definita da questa istanza del rettangolo. |
![]() |
IsEmpty | Determina se questo System.Drawing.Rectangle dispone di uno System.Drawing.Rectangle.Width o uno System.Drawing.Rectangle.Height di 0. |
![]() |
Left | Ottiene la coordinata x dell'angolo superiore sinistro della regione rettangolare definita dall'istanza. |
![]() |
Location | Ottiene o imposta le coordinate dell'angolo superiore sinistro della regione rettangolare rappresentata da questa istanza del rettangolo. |
![]() |
Right | Ottiene la coordinata x dell'angolo inferiore destro della regione rettangolare definita dall'istanza. |
![]() |
Top | Ottiene la coordinata y dell'angolo superiore sinistro della regione rettangolare definita dall'istanza. |
![]() |
Width | Ottiene o imposta la larghezza definita da questa istanza del rettangolo. |
![]() |
X | Ottiene o imposta la coordinata x dell'angolo superiore sinistro della regione rettangolare definita da questa istanza del rettangolo. |
![]() |
Y | Ottiene o imposta la coordinata y dell'angolo superiore sinistro della regione rettangolare definita da questa istanza del rettangolo. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Contains(Point) | Determina se il punto specificato è contenuto all'interno della regione rettangolare definita dall'istanza. |
![]() |
Contains(Rectangle) | Determina se la regione rettangolare è interamente contenuta nella regione rettangolare rappresentata da questa istanza. |
![]() |
Contains(Int32, Int32) | Determina se il punto specificato è contenuto all'interno della regione rettangolare definita dall'istanza. |
![]() |
Equals | Controllare se l'oggetto è uguale all'istanza del rettangolo. (Esegue l'override di ValueType.Equals(Object)). |
![]() |
GetHashCode | Ottiene il codice hash dell'oggetto. (Esegue l'override di ValueType.GetHashCode). |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
Inflate | Gonfia questo System.Drawing.Rectangle dalla quantità specificata. |
![]() |
Intersect(Rectangle) | Crea un rettangolo che rappresenta l'intersezione tra questi rettangolo e rettangolo. |
![]() ![]() |
Intersect(Rectangle, Rectangle) | Crea un rettangolo che rappresenta il intersetion tra a e B. il.Se non è presente alcuna intersezione, viene restituito null. |
![]() |
ToString | Converte gli attributi di tale istanza in una stringa leggibile umana. (Esegue l'override di ValueType.ToString). |
In alto
Operatori
Nome | Descrizione | |
---|---|---|
![]() ![]() |
Equality | Verifica se l'istanza due oggetti è la posizione e le dimensioni uguali. |
![]() ![]() |
Inequality | Consente di verificare se due istanze di oggetti differiscono nella posizione o nelle dimensioni. |
In alto
Campi
Nome | Descrizione | |
---|---|---|
![]() ![]() |
Empty | Archivia la posizione e le dimensioni di un region.> rettangolare; |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Input