Rect Struktura

Definice

Popisuje šířku, výšku a začátek bodu obdélníku.

public value class Rect : IFormattable
public struct Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
    interface IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
Dědičnost
Atributy
Implementuje

Poznámky

Tato struktura představuje projekci .NET struktury prostředí Windows Runtime (WinRT). Rect Další informace najdete v tématu Rect v referenčních informacích k rozhraní API pro UPW.

Konstruktory

Rect(Double, Double, Double, Double)

Inicializuje strukturu, která má zadanou Rect souřadnici x, souřadnici y, šířku a výšku.

Rect(Point, Point)

Inicializuje Rect strukturu, která je přesně dostatečně velká, aby obsahovala dva zadané body.

Rect(Point, Size)

Inicializuje Rect strukturu na základě původu a velikosti.

Vlastnosti

Bottom

Získá hodnotu osy y dolní části obdélníku.

Empty

Získá speciální hodnotu, která představuje obdélník bez pozice nebo oblasti.

Height

Získá nebo nastaví výšku obdélníku.

IsEmpty

Získá hodnotu, která označuje, zda obdélník je Empty obdélník.

Left

Získá hodnotu osy x levé strany obdélníku.

Right

Získá hodnotu osy x pravé strany obdélníku.

Top

Získá pozici osy y v horní části obdélníku.

Width

Získá nebo nastaví šířku obdélníku.

X

Získá nebo nastaví hodnotu osy x na levé straně obdélníku.

Y

Získá nebo nastaví hodnotu osy y horní strany obdélníku.

Metody

Contains(Point)

Určuje, zda obdélník popsaný objektem Rect obsahuje zadaný bod.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu Rectobjektu .

Equals(Rect)

Určuje, zda je zadaná Rect hodnota rovna aktuální Recthodnotě .

GetHashCode()

Vytvoří kód hash pro Rect.

Intersect(Rect)

Vyhledá průsečík obdélníku reprezentovaného proudem Rect a obdélníkem reprezentovaným zadaným Recta uloží výsledek jako aktuální Rect.

ToString()

Vrátí řetězcovou reprezentaci Rect struktury.

ToString(IFormatProvider)

Vrátí řetězcovou reprezentaci obdélníku pomocí zadaného zprostředkovatele formátu.

Union(Point)

Rozbalí obdélník reprezentovaný proudem Rect přesně tak, aby obsahoval zadaný bod.

Union(Rect)

Rozbalí obdélník reprezentovaný proudem Rect přesně tak, aby obsahoval zadaný obdélník.

Operátory

Equality(Rect, Rect)

Porovná dvě Rect struktury rovnosti.

Inequality(Rect, Rect)

Porovná dvě Rect struktury nerovnosti.

Explicitní implementace rozhraní

IFormattable.ToString(String, IFormatProvider)

Popis tohoto člena najdete v tématu ToString(String, IFormatProvider).

Platí pro

Viz také