Rect Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje szerokość, wysokość i początek punktu prostokąta.
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
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Ta struktura reprezentuje projekcję platformy .NET struktury Środowiska uruchomieniowego systemu Windows (WinRT). Rect
Aby uzyskać więcej informacji, zobacz Rect w dokumentacji interfejsu API platformy UWP.
Konstruktory
Rect(Double, Double, Double, Double) |
Inicjuje Rect strukturę, która ma określoną współrzędną x, współrzędną y, szerokość i wysokość. |
Rect(Point, Point) |
Inicjuje Rect strukturę, która jest wystarczająco duża, aby zawierała dwa określone punkty. |
Rect(Point, Size) |
Inicjuje Rect strukturę na podstawie źródła i rozmiaru. |
Właściwości
Bottom |
Pobiera wartość osi y w dolnej części prostokąta. |
Empty |
Pobiera specjalną wartość reprezentującą prostokąt bez położenia ani obszaru. |
Height |
Pobiera lub ustawia wysokość prostokąta. |
IsEmpty |
Pobiera wartość wskazującą, czy prostokąt jest prostokątem Empty . |
Left |
Pobiera wartość osi x lewej strony prostokąta. |
Right |
Pobiera wartość osi x po prawej stronie prostokąta. |
Top |
Pobiera położenie osi y u góry prostokąta. |
Width |
Pobiera lub ustawia szerokość prostokąta. |
X |
Pobiera lub ustawia wartość osi x po lewej stronie prostokąta. |
Y |
Pobiera lub ustawia wartość osi y u góry prostokąta. |
Metody
Contains(Point) |
Wskazuje, czy prostokąt opisany przez obiekt Rect zawiera określony punkt. |
Equals(Object) |
Wskazuje, czy określony obiekt jest równy bieżącemu Rect. |
Equals(Rect) |
Wskazuje, czy określona wartość Rect jest równa bieżącemu Rect. |
GetHashCode() |
Tworzy kod skrótu dla pliku Rect. |
Intersect(Rect) |
Znajduje przecięcie prostokąta reprezentowanego przez bieżący Rect i prostokąt reprezentowany przez określony Rectelement i przechowuje wynik jako bieżący Rect. |
ToString() |
Zwraca reprezentację Rect ciągu struktury. |
ToString(IFormatProvider) |
Zwraca reprezentację ciągu prostokąta przy użyciu określonego dostawcy formatu. |
Union(Point) |
Rozszerza prostokąt reprezentowany przez bieżący Rect dokładnie wystarczająco dużo, aby zawierał określony punkt. |
Union(Rect) |
Rozszerza prostokąt reprezentowany przez bieżący Rect dokładnie wystarczająco dużo, aby zawierać określony prostokąt. |
Operatory
Equality(Rect, Rect) |
Porównuje dwie Rect struktury równości. |
Inequality(Rect, Rect) |
Porównuje dwie Rect struktury nierówności. |
Jawne implementacje interfejsu
IFormattable.ToString(String, IFormatProvider) |
Aby uzyskać opis tego elementu członkowskiego, zobacz ToString(String, IFormatProvider). |