Rect Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menjelaskan lebar, tinggi, dan asal titik persegi panjang.
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
- Warisan
- Atribut
- Penerapan
Keterangan
Struktur ini mewakili proyeksi .NET dari struct Windows Runtime (WinRT Rect
). Untuk informasi selengkapnya, lihat Rect di referensi UWP API.
Konstruktor
Rect(Double, Double, Double, Double) |
Menginisialisasi Rect struct yang memiliki koordinat x, koordinat y, lebar, dan tinggi yang ditentukan. |
Rect(Point, Point) |
Menginisialisasi Rect struct yang tepatnya cukup besar untuk memuat dua titik yang ditentukan. |
Rect(Point, Size) |
Menginisialisasi Rect struktur berdasarkan asal dan ukuran. |
Properti
Bottom |
Mendapatkan nilai sumbu y dari bagian bawah persegi. |
Empty |
Mendapatkan nilai khusus yang mewakili persegi panjang tanpa posisi atau area. |
Height |
Mendapatkan atau mengatur tinggi persegi panjang. |
IsEmpty |
Mendapatkan nilai yang menunjukkan apakah persegi panjang adalah Empty persegi panjang. |
Left |
Mendapatkan nilai sumbu x dari sisi kiri persegi. |
Right |
Mendapatkan nilai sumbu x dari sisi kanan persegi. |
Top |
Mendapatkan posisi sumbu y dari bagian atas persegi panjang. |
Width |
Mendapatkan atau mengatur lebar persegi. |
X |
Mendapatkan atau mengatur nilai sumbu x dari sisi kiri persegi. |
Y |
Mendapatkan atau mengatur nilai sumbu y dari sisi atas persegi. |
Metode
Contains(Point) |
Menunjukkan apakah persegi panjang yang dijelaskan oleh Rect berisi titik yang ditentukan. |
Equals(Object) |
Menunjukkan apakah objek yang ditentukan sama dengan objek saat ini Rect. |
Equals(Rect) |
Menunjukkan apakah yang ditentukan Rect sama dengan saat ini Rect. |
GetHashCode() |
Membuat kode hash untuk Rect. |
Intersect(Rect) |
Menemukan persimpangan persegi panjang yang diwakili oleh persegi panjang saat ini Rect dan persegi panjang yang diwakili oleh Rect, dan menyimpan hasilnya sebagai saat ini Rect. |
ToString() |
Mengembalikan representasi string dari Rect struct. |
ToString(IFormatProvider) |
Mengembalikan representasi string persegi panjang dengan menggunakan penyedia format yang ditentukan. |
Union(Point) |
Memperluas persegi yang diwakili oleh saat ini Rect dengan cukup tepat untuk memuat titik yang ditentukan. |
Union(Rect) |
Memperluas persegi panjang yang diwakili oleh saat ini Rect dengan cukup persis untuk memuat persegi panjang yang ditentukan. |
Operator
Equality(Rect, Rect) |
Membandingkan dua Rect struktur untuk kesetaraan. |
Inequality(Rect, Rect) |
Membandingkan dua Rect struktur untuk ketidaksamaan. |
Implementasi Antarmuka Eksplisit
IFormattable.ToString(String, IFormatProvider) |
Untuk deskripsi anggota ini, lihat ToString(String, IFormatProvider). |