Sdílet prostřednictvím


Rect Struktura

Definice

Popisuje šířku, výšku a bod počátku obdélníku.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : 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 v 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 obdélník.Empty

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 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ý v objektu Rect obsahuje zadaný bod.

Equals(Object)

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

Equals(Rect)

Určuje, jestli se zadaná Rect hodnota rovná aktuální Recthodnotě .

GetHashCode()

Vytvoří kód hash pro Rect.

Intersect(Rect)

Vyhledá průsečík obdélníku představovaného aktuálním Rect a obdélníkem představovaný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ý aktuální Rect přesně tak, aby obsahoval zadaný bod.

Union(Rect)

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

Operátory

Equality(Rect, Rect)

Porovná dvě Rect struktury rovnosti.

Inequality(Rect, Rect)

Porovnává 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é