Condividi tramite


ColorHelper Classe

Definizione

Fornisce metodi helper statici per l'elaborazione dei valori Color . Il codice C# e Microsoft Visual Basic devono usare invece i metodi Color .

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
Ereditarietà
Object Platform::Object IInspectable ColorHelper
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Color è una struttura Windows Runtime che rappresenta un colore con quattro canali: A (alfa), R (rosso), G (verde), B (blu). Ognuno dei valori viene archiviato come tipo Byte con valore 0-255. L'applicazione più frequente di Color consiste nel definire le proprietà correlate al colore in un elemento dell'interfaccia utente come parte di un'app UWP usando C++, C# o Visual Basic e la relativa definizione dell'interfaccia utente XAML.

ColorHelper è una delle diverse classi helper destinate a fornire metodi di utilità per Windows Runtime valori di struttura. Il codice C# e Microsoft Visual Basic possono invece usare i metodi Color , perché i metodi di utilità sono disponibili direttamente nella struttura a causa del supporto del runtime di .NET Framework. Il codice C++ che include estensioni del componente Visual C++ (C++/CX) può accedere solo ai valori dei dati in Color, ad esempio il valore del campo A . Per gli sviluppatori C++, alcune delle funzionalità di utilità che C# e Microsoft Visual Basic possono usare direttamente su Color come membri non dati sono disponibili nella classe ColorHelper.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1703 15063 ToDisplayName

Metodi

FromArgb(Byte, Byte, Byte, Byte)

Genera una struttura Color , in base ai valori byte discreti per i componenti ARGB . Il codice C# e Microsoft Visual Basic devono invece usare Color.FromArgb .

ToDisplayName(Color)

Recupera il nome visualizzato del colore specificato.

Si applica a

Vedi anche