Partager via


ColorHelper Classe

Définition

Fournit des méthodes d’assistance statiques pour le traitement des valeurs Color . C# et le code Microsoft Visual Basic doivent utiliser des méthodes de Couleur à la place.

public ref class ColorHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ColorHelper
Public NotInheritable Class ColorHelper
Héritage
Object Platform::Object IInspectable ColorHelper
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

La couleur est une structure Windows Runtime qui représente une couleur qui a quatre canaux : A (alpha), R (rouge), G (vert), B (bleu). Chacune des valeurs est stockée en tant que type Byte avec la valeur 0-255. L’application la plus fréquente de Color consiste à définir des propriétés liées aux couleurs dans un élément d’interface utilisateur dans le cadre d’une application UWP à l’aide de C++, C# ou Visual Basic et de sa définition d’interface utilisateur XAML.

ColorHelper est l’une des plusieurs classes d’assistance destinées à fournir des méthodes utilitaires pour Windows Runtime valeurs de structure. Le code C# et Microsoft Visual Basic peuvent utiliser des méthodes color à la place, car les méthodes utilitaires sont disponibles directement sur la structure en raison de la prise en charge du runtime .NET Framework. Le code C++ y compris les extensions de composant Visual C++ (C++/CX) peut uniquement accéder aux valeurs de données sur Color, par exemple la valeur du champ A . Pour les développeurs C++, certaines des fonctionnalités utilitaires que C# et Microsoft Visual Basic peuvent utiliser directement sur Color en tant que membres non de données sont disponibles à partir de la classe ColorHelper.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1703 15063 ToDisplayName

Méthodes

FromArgb(Byte, Byte, Byte, Byte)

Génère une structure Color , basée sur des valeurs octets discrètes pour les composants ARGB . Le code C# et Microsoft Visual Basic doivent utiliser Color.FromArgb à la place.

ToDisplayName(Color)

Récupère le nom complet de la couleur spécifiée.

S’applique à

Voir aussi