Rectangle – struktura
Jsou uloženy v umístění a velikost obdélníkovou oblast.
Obor názvů: Microsoft.VisualStudio.TestTools.UITest.Input
Sestavení: Microsoft.VisualStudio.TestTools.UITest.Extension (v Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntaxe
'Deklarace
Public Structure Rectangle
public struct Rectangle
public value class Rectangle
[<Sealed>]
type Rectangle = struct end
Jazyk JScript podporuje použití struktur, ale nikoli deklaraci nových struktur.
Typ Rectangle zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
Rectangle | Inicializuje novou instanci obdélníku třídy s zadaného umístění a velikost. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Bottom | Získá souřadnici y pravého dolního rohu obdélníkové oblasti definované touto instancí. |
![]() |
Height | Získá nebo nastaví výšku podle této instance rectangle. |
![]() |
IsEmpty | Získá, zda má tento System.Drawing.Rectangle System.Drawing.Rectangle.Width nebo System.Drawing.Rectangle.Height 0. |
![]() |
Left | Získá souřadnici x levého horního rohu obdélníkové oblasti definované touto instancí. |
![]() |
Location | Získá nebo nastaví souřadnice levého horního rohu obdélníkové představovaný touto instancí obdélník. |
![]() |
Right | Získá souřadnici x v pravém dolním rohu obdélníkové oblasti definované touto instancí. |
![]() |
Top | Získá souřadnici y levého horního rohu obdélníkové oblasti definované touto instancí. |
![]() |
Width | Získá nebo nastaví šířku podle této instance rectangle. |
![]() |
X | Získá nebo nastaví souřadnici x levého horního rohu obdélníkové oblasti definované touto instancí obdélník. |
![]() |
Y | Získá nebo nastaví souřadnici y levého horního rohu obdélníkové oblasti definované touto instancí obdélník. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
Contains(Point) | Určuje, pokud je zadaný bod obsažené v obdélníkové oblasti definované touto instancí. |
![]() |
Contains(Rectangle) | Určuje, pokud obdélníkové zcela uvnitř obdélníkové představovaný touto instancí. |
![]() |
Contains(Int32, Int32) | Určuje, pokud je zadaný bod obsažené v obdélníkové oblasti definované touto instancí. |
![]() |
Equals | Zkontroluje, zda je objekt rovna této instance obdélník. (Přepisuje ValueType.Equals(Object).) |
![]() |
GetHashCode | Získá kód hash pro daný objekt. (Přepisuje ValueType.GetHashCode.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
Inflate | Tento System.Drawing.Rectangle nafoukne zadanou částku. |
![]() |
Intersect(Rectangle) | Vytvoří obdélník představující průnik mezi tento obdélník a obdélníkový |
![]() ![]() |
Intersect(Rectangle, Rectangle) | Vytvoří obdélník představující intersetion mezi a b.Pokud neexistuje průsečík, je vrácena hodnota null. |
![]() |
ToString | Převede řetězec lidské čitelný atributy této instance. (Přepisuje ValueType.ToString.) |
Nahoru
Operátory
Název | Popis | |
---|---|---|
![]() ![]() |
Equality | Testuje, zda dva instance objektů mají stejné umístění a velikost. |
![]() ![]() |
Inequality | Testuje, zda dva instance objektů se liší v umístění nebo velikost. |
Nahoru
Pole
Název | Popis | |
---|---|---|
![]() ![]() |
Empty | Uloží umístění a velikost obdélníkové oblasti. & gt; |
Nahoru
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.