ArgbColor

ArgbColor structure

Mewakili satu nilai warna dalam format ARGB dengan konverter dan serializer

public struct ArgbColor : ICssDataType, IEquatable<ArgbColor>

Properti

Nama Keterangan
A { get; } Mendapatkan bagian alfa dari warna.
Alpha { get; } Mendapatkan bagian alfa dari warna dalam persen (0..1).
B { get; } Mendapat bagian warna biru.
G { get; } Mendapat bagian warna hijau.
IsEmpty { get; } Warna tidak diinisialisasi - semua 4 saluran disetel ke 0. Sama seperti Default dan Transparan.
IsFullyOpaque { get; } Menunjukkan apakah iniArgbColor instance sepenuhnya buram, tanpa transparansi (saluran Alpha-nya memiliki nilai maksimal)
IsFullyTransparent { get; } Menunjukkan apakah iniArgbColor instance sepenuhnya transparan - saluran Alpha-nya memiliki nilai min (0), jadi saluran R, G, dan B lainnya tidak memiliki efek yang terlihat.
IsTranslucent { get; } Menunjukkan apakah iniArgbColor instance tembus cahaya (tidak sepenuhnya transparan, tetapi juga tidak sepenuhnya buram)
R { get; } Mendapat bagian warna merah.
Value { get; } Mendapatkan nilai warna Int32.

Metode

Nama Keterangan
static FromRgb(byte, byte, byte) Membuat satuArgbColor nilai dari saluran Merah, Hijau, Biru yang ditentukan, sedangkan saluran Alfa sepenuhnya buram
static FromRgba(byte, byte, byte, byte) Membuat satuArgbColor nilai dari saluran Merah, Hijau, Biru, dan Alfa yang ditentukan
static FromSingleValueRgb(byte) Membuat warna buram sepenuhnya (A=255) dari nilai tunggal, yang akan diterapkan ke semua saluran
Equals(ArgbColor) Memeriksa duaArgbColor warna untuk persamaan
override Equals(object) Menguji apakah objek lain sama dengan iniArgbColor contoh.
override GetHashCode() Mengembalikan kode hash yang menentukan warna saat ini.
SerializeDefault() Membuat serial iniArgbColorinstance ke notasi fungsi CSS yang paling sesuai tergantung pada translucency
ToRGB() Membuat serial iniArgbColor contoh ke notasi fungsi CSS ‘rgb’
ToRGBA() Membuat serial iniArgbColor contoh ke notasi fungsi CSS ‘rgba’
override ToString() Sama sepertiSerializeDefault
operator == Membandingkan dua warna dan mengembalikan boolean yang menunjukkan jika keduanya cocok.
operator != Membandingkan dua warna dan mengembalikan boolean yang menunjukkan jika keduanya tidak cocok.

Anggota lainnya

Nama Keterangan
static class KnownColors Berisi semua “warna yang dikenal”, yang memiliki nama dan nilai unik tetap di standart CSS

Perkataan

Jenis ini dirancang agar berguna untuk (namun tidak terbatas pada) operasi CSS. Lihat selengkapnya: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value

Lihat juga