Поделиться через


ColorHelper Класс

Определение

Предоставляет статические вспомогательные методы для обработки значений Color . В коде C# и Microsoft Visual Basic следует использовать методы 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
Наследование
Object Platform::Object IInspectable ColorHelper
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Цвет — это среда выполнения Windows структура, представляющая цвет с четырьмя каналами: A (альфа), R (красный), G (зеленый), B (синий). Каждое из значений хранится в виде типа Byte со значением от 0 до 255. Чаще всего color используется для определения свойств, связанных с цветом, в элементе пользовательского интерфейса в составе приложения UWP с помощью C++, C# или Visual Basic и определения пользовательского интерфейса XAML.

ColorHelper — это один из нескольких вспомогательных классов, предназначенных для предоставления служебных методов для среда выполнения Windows значений структуры. В коде C# и Microsoft Visual Basic можно использовать методы Color, так как служебные методы доступны непосредственно в структуре из-за поддержки платформа .NET Framework среды выполнения. Код C++, включая расширения компонентов Visual C++ (C++/CX), может обращаться только к значениям данных в Color, например к значению поля A . Для разработчиков C++ некоторые служебные функции, которые C# и Microsoft Visual Basic могут использовать непосредственно в Color в качестве элементов без данных, доступны в классе ColorHelper.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1703 15063 ToDisplayName

Методы

FromArgb(Byte, Byte, Byte, Byte)

Создает структуру Color на основе дискретных значений байтов для компонентов ARGB . В коде C# и Microsoft Visual Basic следует использовать Color.FromArgb .

ToDisplayName(Color)

Извлекает отображаемое имя указанного цвета.

Применяется к

См. также раздел