ColorHelper Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
El color es una estructura Windows Runtime que representa un color que tiene cuatro canales: A (alfa), R (rojo), G (verde), B (azul). Cada uno de los valores se almacena como un tipo byte con el valor 0-255. La aplicación más frecuente de Color es definir propiedades relacionadas con el color en un elemento de interfaz de usuario como parte de una aplicación para UWP mediante C++, C# o Visual Basic y su definición de interfaz de usuario XAML.
ColorHelper es una de varias clases auxiliares que están diseñadas para proporcionar métodos de utilidad para Windows Runtime valores de estructura. En su lugar, el código de C# y Microsoft Visual Basic pueden usar métodos de Color , ya que los métodos de utilidad están disponibles directamente en la estructura debido a la compatibilidad con el entorno de ejecución de .NET Framework. El código de C++ que incluye extensiones de componentes de Visual C++ (C++/CX) solo puede tener acceso a los valores de datos en Color, por ejemplo, el valor de campo A . Para los desarrolladores de C++, algunas de las características de utilidad que C# y Microsoft Visual Basic pueden usar directamente en Color , ya que los miembros que no son de datos están disponibles en la clase ColorHelper.
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1703 | 15063 | ToDisplayName |
Métodos
FromArgb(Byte, Byte, Byte, Byte) |
Genera una estructura Color , basada en valores de bytes discretos para los componentes ARGB . En su lugar, el código de C# y Microsoft Visual Basic deben usar Color.FromArgb . |
ToDisplayName(Color) |
Recupera el nombre para mostrar del color especificado. |