Color Klasa
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.
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0.
public ref class Color
public ref class Color : IEquatable<Microsoft::Maui::Graphics::Color ^>
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))]
public class Color
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))]
public class Color : IEquatable<Microsoft.Maui.Graphics.Color>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))>]
type Color = class
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))>]
type Color = class
interface IEquatable<Color>
Public Class Color
Public Class Color
Implements IEquatable(Of Color)
- Dziedziczenie
-
Color
- Atrybuty
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| Color() |
Inicjuje Color nowe wystąpienie klasy z wartościami domyślnymi (). |
| Color(Byte, Byte, Byte, Byte) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Byte, Byte, Byte) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Color) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Int32, Int32, Int32, Int32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Int32, Int32, Int32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Single, Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Color(Vector4) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
Pola
| Nazwa | Opis |
|---|---|
| Alpha |
Składnik alfa (nieprzezroczystość) koloru, od 0,0 (przezroczysty) do 1,0 (nieprzezroczysty). |
| Blue |
Niebieski składnik koloru, od 0,0 do 1,0. |
| Green |
Zielony składnik koloru, od 0,0 do 1,0. |
| Red |
Czerwony składnik koloru, od 0,0 do 1,0. |
Właściwości
| Nazwa | Opis |
|---|---|
| EqualityContract |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
Metody
| Nazwa | Opis |
|---|---|
| <Clone>$() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| AddLuminosity(Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| AsPaint() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Equals(Color) |
Określa, czy określony Color kolor jest równy bieżącemu kolorowi przy użyciu porównania dokładności bajtów. |
| Equals(Object) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromArgb(String) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromHex(String) |
Przestarzałe.
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromHsla(Double, Double, Double, Double) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromHsla(Single, Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromHsv(Int32, Int32, Int32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromHsv(Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromHsva(Int32, Int32, Int32, Int32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromHsva(Single, Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromInt(Int32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgb(Byte, Byte, Byte) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgb(Double, Double, Double) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgb(Int32, Int32, Int32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgb(Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgba(Byte, Byte, Byte, Byte) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgba(Double, Double, Double, Double) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgba(Int32, Int32, Int32, Int32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgba(Single, Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromRgba(String) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| FromUint(UInt32) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| GetComplementary() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| GetHashCode() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| GetHue() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| GetLuminosity() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| GetSaturation() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| MultiplyAlpha(Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Parse(String) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| PrintMembers(StringBuilder) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToArgbHex(Boolean) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToHex() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToHex(Boolean) |
Przestarzałe.
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToHsl(Single, Single, Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToInt() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToRgb(Byte, Byte, Byte) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToRgba(Byte, Byte, Byte, Byte) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToRgbaHex(Boolean) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToString() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToUint() |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| TryParse(String, Color) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| WithAlpha(Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| WithHue(Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| WithLuminosity(Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| WithSaturation(Single) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
Operatory
| Nazwa | Opis |
|---|---|
| Equality(Color, Color) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Implicit(Vector4 to Color) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Inequality(Color, Color) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| AsSKColor(Color) |
Konwertuje kolor grafiki .NET MAUI na kolor SkiaSharp. |
| AsSKColorMultiplyAlpha(Color, Single) |
Konwertuje kolor grafiki .NET MAUI na kolor SkiaSharp z pomnożną wartością alfa. |
| IsDefault(Color) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| IsNotDefault(Color) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| Lerp(Color, Color, Double) |
Reprezentuje kolor RGBA ze składnikami zmiennoprzecinkowych w zakresie od 0,0 do 1,0. |
| ToArgb(Color, Single) |
Konwertuje kolor grafiki .NET MAUI na reprezentację całkowitą ARGB z zmodyfikowaną wartością alfa. |
| ToArgb(Color) |
Konwertuje kolor grafiki .NET MAUI na reprezentację całkowitą ARGB. |
| ToColor(Color, Single) |
Konwertuje kolor grafiki .NET MAUI na kolor SkiaSharp. |