ColorHelper Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt statische Hilfsmethoden für die Verarbeitung von Farbwerten bereit. C#-Code sollte stattdessen Methoden von Color verwenden.
public ref class ColorHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ColorHelper final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class ColorHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ColorHelper
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class ColorHelper
Public NotInheritable Class ColorHelper
- Vererbung
- Attribute
Hinweise
Farbe ist eine Windows-Runtime Struktur, die eine Farbe mit vier Kanälen darstellt: A (Alpha), R (Rot), G (Grün), B (Blau). Jeder der Werte wird als Bytetyp mit dem Wert 0-255 gespeichert. Die häufigste Anwendung von Color besteht darin, farbbezogene Eigenschaften in einem UI-Element als Teil einer XAML-App mit C++ oder C# und deren XAML-UI-Definition zu definieren.
ColorHelper ist eine von mehreren Hilfsklassen, die Hilfsmethoden für Windows-Runtime Strukturwerte bereitstellen sollen. C#-Code kann stattdessen Methoden von Color verwenden, da Hilfsmethoden aufgrund .NET Framework-Laufzeitunterstützung direkt in der Struktur verfügbar sind. C++-Code kann nur auf die Datenwerte in Color zugreifen, z. B. den A-Feldwert . Für C++-Entwickler stehen einige der Hilfsfeatures, die C# direkt auf Color verwenden kann, da Nicht-Datenmember in der ColorHelper-Klasse verfügbar sind.
Methoden
| Name | Beschreibung |
|---|---|
| FromArgb(Byte, Byte, Byte, Byte) |
Generiert eine Farbstruktur basierend auf diskreten Bytewerten für ARGB-Komponenten . C#-Code sollte stattdessen Color.FromArgb verwenden. |
| ToDisplayName(Color) |
Ruft den Anzeigenamen der angegebenen Farbe ab. |