Partilhar via


ColorHelper Classe

Definição

Fornece métodos auxiliares estáticos para processar valores de cor . Em vez disso, o código C# e o Microsoft Visual Basic devem usar métodos de Cor .

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
Herança
Object Platform::Object IInspectable ColorHelper
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Cor é uma estrutura Windows Runtime que representa uma cor que tem quatro canais: A (alfa), R (vermelho), G (verde), B (azul). Cada um dos valores é armazenado como um tipo de Byte com o valor 0-255. O aplicativo mais frequente de Color é definir propriedades relacionadas à cor em um elemento de interface do usuário como parte de um aplicativo UWP usando C++, C#ou Visual Basic e sua definição de interface do usuário XAML.

ColorHelper é uma das várias classes auxiliares destinadas a fornecer métodos utilitários para Windows Runtime valores de estrutura. Em vez disso, o código C# e o Microsoft Visual Basic podem usar métodos de Cor, pois os métodos utilitários estão disponíveis diretamente na estrutura devido a .NET Framework suporte ao runtime. O código C++ incluindo extensões de componente do Visual C++ (C++/CX) só pode acessar os valores de dados em Cor, por exemplo, o valor do campo A . Para desenvolvedores do C++, alguns dos recursos de utilitário que c# e Microsoft Visual Basic podem usar diretamente em Cor , pois os membros nondata estão disponíveis na classe ColorHelper.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1703 15063 ToDisplayName

Métodos

FromArgb(Byte, Byte, Byte, Byte)

Gera uma estrutura Color , com base em valores de Bytes discretos para componentes ARGB . Em vez disso, o código C# e o Microsoft Visual Basic devem usar Color.FromArgb .

ToDisplayName(Color)

Recupera o nome de exibição da cor especificada.

Aplica-se a

Confira também