Share via


Color Class

Definition

public ref class Color
[System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))]
public class Color
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Maui.Graphics.Converters.ColorTypeConverter))>]
type Color = class
Public Class Color
Inheritance
Color
Attributes

Constructors

Color()
Color(Byte, Byte, Byte, Byte)
Color(Byte, Byte, Byte)
Color(Int32, Int32, Int32, Int32)
Color(Int32, Int32, Int32)
Color(Single, Single, Single, Single)
Color(Single, Single, Single)
Color(Single)
Color(Vector4)

Fields

Alpha
Blue
Green
Red

Methods

AddLuminosity(Single)
AsPaint()
Equals(Object)
FromArgb(String)
FromHex(String)
FromHsla(Double, Double, Double, Double)
FromHsla(Single, Single, Single, Single)
FromHsv(Int32, Int32, Int32)
FromHsv(Single, Single, Single)
FromHsva(Int32, Int32, Int32, Int32)
FromHsva(Single, Single, Single, Single)
FromInt(Int32)
FromRgb(Byte, Byte, Byte)
FromRgb(Double, Double, Double)
FromRgb(Int32, Int32, Int32)
FromRgb(Single, Single, Single)
FromRgba(Byte, Byte, Byte, Byte)
FromRgba(Double, Double, Double, Double)
FromRgba(Int32, Int32, Int32, Int32)
FromRgba(Single, Single, Single, Single)
FromRgba(String)
FromUint(UInt32)
GetComplementary()
GetHashCode()
GetHue()
GetLuminosity()
GetSaturation()
MultiplyAlpha(Single)
Parse(String)
ToArgbHex(Boolean)
ToHex()
ToHex(Boolean)
ToHsl(Single, Single, Single)
ToInt()
ToRgb(Byte, Byte, Byte)
ToRgba(Byte, Byte, Byte, Byte)
ToRgbaHex(Boolean)
ToString()
ToUint()
TryParse(String, Color)
WithAlpha(Single)
WithHue(Single)
WithLuminosity(Single)
WithSaturation(Single)

Operators

Implicit(Vector4 to Color)

Extension Methods

Lerp(Color, Color, Double)
IsDefault(Color)
IsNotDefault(Color)
ToColor(Color, Single)
AsSKColor(Color)
AsSKColorMultiplyAlpha(Color, Single)
ToArgb(Color, Single)
ToArgb(Color)

Applies to