Sdílet prostřednictvím


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
Veřejná metoda Rectangle Inicializuje novou instanci obdélníku třídy s zadaného umístění a velikost.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Bottom Získá souřadnici y pravého dolního rohu obdélníkové oblasti definované touto instancí.
Veřejná vlastnost Height Získá nebo nastaví výšku podle této instance rectangle.
Veřejná vlastnost IsEmpty Získá, zda má tento System.Drawing.Rectangle System.Drawing.Rectangle.Width nebo System.Drawing.Rectangle.Height 0.
Veřejná vlastnost Left Získá souřadnici x levého horního rohu obdélníkové oblasti definované touto instancí.
Veřejná vlastnost Location Získá nebo nastaví souřadnice levého horního rohu obdélníkové představovaný touto instancí obdélník.
Veřejná vlastnost Right Získá souřadnici x v pravém dolním rohu obdélníkové oblasti definované touto instancí.
Veřejná vlastnost Top Získá souřadnici y levého horního rohu obdélníkové oblasti definované touto instancí.
Veřejná vlastnost Width Získá nebo nastaví šířku podle této instance rectangle.
Veřejná vlastnost X Získá nebo nastaví souřadnici x levého horního rohu obdélníkové oblasti definované touto instancí obdélník.
Veřejná vlastnost 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
Veřejná metoda Contains(Point) Určuje, pokud je zadaný bod obsažené v obdélníkové oblasti definované touto instancí.
Veřejná metoda Contains(Rectangle) Určuje, pokud obdélníkové zcela uvnitř obdélníkové představovaný touto instancí.
Veřejná metoda Contains(Int32, Int32) Určuje, pokud je zadaný bod obsažené v obdélníkové oblasti definované touto instancí.
Veřejná metoda Equals Zkontroluje, zda je objekt rovna této instance obdélník. (Přepisuje ValueType.Equals(Object).)
Veřejná metoda GetHashCode Získá kód hash pro daný objekt. (Přepisuje ValueType.GetHashCode.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Inflate Tento System.Drawing.Rectangle nafoukne zadanou částku.
Veřejná metoda Intersect(Rectangle) Vytvoří obdélník představující průnik mezi tento obdélník a obdélníkový
Veřejná metodaStatický člen Intersect(Rectangle, Rectangle) Vytvoří obdélník představující intersetion mezi a b.Pokud neexistuje průsečík, je vrácena hodnota null.
Veřejná metoda ToString Převede řetězec lidské čitelný atributy této instance. (Přepisuje ValueType.ToString.)

Nahoru

Operátory

  Název Popis
Veřejný operátorStatický člen Equality Testuje, zda dva instance objektů mají stejné umístění a velikost.
Veřejný operátorStatický člen Inequality Testuje, zda dva instance objektů se liší v umístění nebo velikost.

Nahoru

Pole

  Název Popis
Veřejné poleStatický člen 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.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITest.Input – obor názvů