/
ColorConverters.xml
151 lines (151 loc) · 7.18 KB
/
ColorConverters.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<Type Name="ColorConverters" FullName="Xamarin.Essentials.ColorConverters">
<TypeSignature Language="C#" Value="public static class ColorConverters" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit ColorConverters extends System.Object" />
<TypeSignature Language="DocId" Value="T:Xamarin.Essentials.ColorConverters" />
<AssemblyInfo>
<AssemblyName>Xamarin.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Contains several helper methods to convert System.Drawing.Color</summary>
<remarks>
<para></para>
</remarks>
</Docs>
<Members>
<Member MemberName="FromHex">
<MemberSignature Language="C#" Value="public static System.Drawing.Color FromHex (string hex);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Drawing.Color FromHex(string hex) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Essentials.ColorConverters.FromHex(System.String)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Drawing.Color</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="hex" Type="System.String" />
</Parameters>
<Docs>
<param name="hex">A string value similar to the syntax used in HTML, eg "00FF00". Alpha can optionally be specified as the first pair of the characters ("CC00FF00").</param>
<summary>Creates a new Color from a Hex string.</summary>
<returns>A color from the Hex string.</returns>
<remarks>
<para></para>
</remarks>
</Docs>
</Member>
<Member MemberName="FromHsl">
<MemberSignature Language="C#" Value="public static System.Drawing.Color FromHsl (float hue, float saturation, float luminosity);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Drawing.Color FromHsl(float32 hue, float32 saturation, float32 luminosity) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Essentials.ColorConverters.FromHsl(System.Single,System.Single,System.Single)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Drawing.Color</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="hue" Type="System.Single" />
<Parameter Name="saturation" Type="System.Single" />
<Parameter Name="luminosity" Type="System.Single" />
</Parameters>
<Docs>
<param name="hue">The hue of the color from 0-360.</param>
<param name="saturation">The saturation of the color from 0-100.</param>
<param name="luminosity">The luminosity of the color from 0-100.</param>
<summary>Creates a new Color from hue, saturation, and lightness.</summary>
<returns>A new color from the Hsla.</returns>
<remarks>
<para />
</remarks>
</Docs>
</Member>
<Member MemberName="FromHsla">
<MemberSignature Language="C#" Value="public static System.Drawing.Color FromHsla (float hue, float saturation, float luminosity, int alpha);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Drawing.Color FromHsla(float32 hue, float32 saturation, float32 luminosity, int32 alpha) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Essentials.ColorConverters.FromHsla(System.Single,System.Single,System.Single,System.Int32)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Drawing.Color</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="hue" Type="System.Single" />
<Parameter Name="saturation" Type="System.Single" />
<Parameter Name="luminosity" Type="System.Single" />
<Parameter Name="alpha" Type="System.Int32" />
</Parameters>
<Docs>
<param name="hue">The hue of the color from 0-360.</param>
<param name="saturation">The saturation of the color from 0-100.</param>
<param name="luminosity">The luminosity of the color from 0-100.</param>
<param name="alpha">The alpha of the color from 0-255.</param>
<summary>Creates a new Color from hue, saturation, luminosity, and alpha.</summary>
<returns>A new color from the Hsla.</returns>
<remarks>
<para />
</remarks>
</Docs>
</Member>
<Member MemberName="FromUInt">
<MemberSignature Language="C#" Value="public static System.Drawing.Color FromUInt (uint argb);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Drawing.Color FromUInt(unsigned int32 argb) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Essentials.ColorConverters.FromUInt(System.UInt32)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Drawing.Color</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="argb" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="argb">A single value representing argb.</param>
<summary>Creates a new Color from an UInt.</summary>
<returns>A new color from the Uint</returns>
<remarks>
<para />
</remarks>
</Docs>
</Member>
<Member MemberName="GetCompliment">
<MemberSignature Language="C#" Value="public static System.Drawing.Color GetCompliment (System.Drawing.Color original);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.Drawing.Color GetCompliment(valuetype System.Drawing.Color original) cil managed" />
<MemberSignature Language="DocId" Value="M:Xamarin.Essentials.ColorConverters.GetCompliment(System.Drawing.Color)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Essentials</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Drawing.Color</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="original" Type="System.Drawing.Color" />
</Parameters>
<Docs>
<param name="original">A color to obtain the compliment for.</param>
<summary>Returns a new color that is on the opposite side of the color wheel from the original.</summary>
<returns>A color that is the compliment of the value passed in.</returns>
<remarks>
<para />
</remarks>
</Docs>
</Member>
</Members>
</Type>