Język

Color Klasa

Definicja

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.

Dotyczy