WebColorConverter Класс

Определение

Преобразует стандартное имя цвета или его RGB-код в объект Color и обратно.Converts a predefined color name or an RGB color value to and from a Color object.

public ref class WebColorConverter : System::Drawing::ColorConverter
public class WebColorConverter : System.Drawing.ColorConverter
type WebColorConverter = class
    inherit ColorConverter
Public Class WebColorConverter
Inherits ColorConverter
Наследование
WebColorConverter

Комментарии

Класс используется для System.Drawing.Color преобразования объекта в заданное имя цвета или значение цвета RGB. WebColorConverterThe WebColorConverter class is used to convert a System.Drawing.Color object to a predefined color name or an RGB color value. Он также используется для преобразования предопределенного имени цвета или значения цвета RGB в System.Drawing.Color объект.It is also used to convert a predefined color name or an RGB color value to a System.Drawing.Color object.

Внимание!

Никогда не следует обращаться к преобразователю типов напрямую.You should never access a type converter directly. Вместо этого вызовите соответствующий преобразователь с System.ComponentModel.TypeDescriptorпомощью.Instead, call the appropriate converter by using System.ComponentModel.TypeDescriptor. Для получения дополнительных сведений см. примеры в обзоре класса System.ComponentModel.TypeConverter.For more information, see the examples in the System.ComponentModel.TypeConverter class overview.

Следующий список содержит 16 стандартных имен цветов HTML, которые можно использовать:The following list contains the sixteen predefined HTML color names you can use:

  • ЧерныйBlack

  • СинийBlue

  • ЦветCyan

  • СерыйGray

  • ЗеленыйGreen

  • СветлоLime

  • ЦветMagenta

  • КаштановыйMaroon

  • ВМФNavy

  • ОливковыйOlive

  • ПурпурныйPurple

  • КрасныйRed

  • ЗеркальSilver

  • БирюзовыйTeal

  • БелыйWhite

  • ЖелтыйYellow

Можно также указать пользовательский цвет с помощью шестнадцатеричного числа, перед которым следует символ решетки (#) в форме #RRGGBB.You can also specify a custom color by using a hexadecimal number, preceded by the pound character (#), in the form #RRGGBB. RR, GG иBB представляют шестнадцатеричные значения от 0 до 255, указывающие красный, зеленый и синий компоненты цвета соответственно.RR, GG, and BB represent hexadecimal values from 0 to 255 that indicate the red, green, and blue components of a color, respectively. Например, значение #0000FF представляет синий цвет.For example, the value #0000FF represents the color blue. Он задает минимальное значение (00) для красного и зеленого компонентов, при этом задавая максимальное значение (FF) для синего компонента.It specifies the minimum value (00) for the red and green components, while specifying the maximum value (FF) for the blue component.

Конструкторы

WebColorConverter()

Инициализирует новый экземпляр класса WebColorConverter.Initializes a new instance of the WebColorConverter class.

Методы

CanConvertFrom(ITypeDescriptorContext, Type)

Определяет, может ли данный преобразователь преобразовывать объект заданного типа источника в собственный тип преобразователя.Determines if this converter can convert an object in the given source type to the native type of the converter.

(Унаследовано от ColorConverter)
CanConvertFrom(Type)

Возвращает значение, указывающее, может ли этот преобразователь преобразовать объект заданного типа к типу этого преобразователя.Returns whether this converter can convert an object of the given type to the type of this converter.

(Унаследовано от TypeConverter)
CanConvertTo(ITypeDescriptorContext, Type)

Возвращает значение, показывающее, может ли данный преобразователь преобразовать объект с помощью контекста в конечный тип.Returns a value indicating whether this converter can convert an object to the given destination type using the context.

(Унаследовано от ColorConverter)
CanConvertTo(Type)

Возвращает значение, указывающее, может ли этот преобразователь выполнить преобразование данного объекта к заданному типу.Returns whether this converter can convert the object to the specified type.

(Унаследовано от TypeConverter)
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

Преобразует заданное значение к типу этого преобразователя.Converts the given value to the type of the converter.

ConvertFrom(Object)

Приводит заданное значение к типу этого преобразователя.Converts the given value to the type of this converter.

(Унаследовано от TypeConverter)
ConvertFromInvariantString(ITypeDescriptorContext, String)

Преобразует заданную строку к типу этого преобразователя, используя нейтральные язык и региональные параметры вместе с заданным контекстом.Converts the given string to the type of this converter, using the invariant culture and the specified context.

(Унаследовано от TypeConverter)
ConvertFromInvariantString(String)

Преобразует заданную строку к типу этого преобразователя, используя нейтральные язык и региональные параметры.Converts the given string to the type of this converter, using the invariant culture.

(Унаследовано от TypeConverter)
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

Преобразует заданный текст в объект, используя заданный контекст и сведения о языке и региональных параметрах.Converts the given text to an object, using the specified context and culture information.

(Унаследовано от TypeConverter)
ConvertFromString(ITypeDescriptorContext, String)

Преобразует заданный текст в объект, используя заданный контекст.Converts the given text to an object, using the specified context.

(Унаследовано от TypeConverter)
ConvertFromString(String)

Преобразует заданный текст в объект.Converts the specified text to an object.

(Унаследовано от TypeConverter)
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

Преобразует указанный объект в заданный тип.Converts the specified object to a specified type.

ConvertTo(Object, Type)

Преобразует данное значение в указанный тип, используя заданные аргументы.Converts the given value object to the specified type, using the arguments.

(Унаследовано от TypeConverter)
ConvertToInvariantString(ITypeDescriptorContext, Object)

Преобразует указанное значение в строковое представление для нейтральных языка и региональных параметров.Converts the specified value to a culture-invariant string representation, using the specified context.

(Унаследовано от TypeConverter)
ConvertToInvariantString(Object)

Преобразует указанное значение в строковое представление для нейтральных языка и региональных параметров.Converts the specified value to a culture-invariant string representation.

(Унаследовано от TypeConverter)
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

Преобразует данное значение в заданный тип, используя заданный контекст и сведения о языке и региональных параметрах.Converts the given value to a string representation, using the specified context and culture information.

(Унаследовано от TypeConverter)
ConvertToString(ITypeDescriptorContext, Object)

Преобразует данное значение в строку, используя данный контекст.Converts the given value to a string representation, using the given context.

(Унаследовано от TypeConverter)
ConvertToString(Object)

Преобразует указанное значение в строковое представление.Converts the specified value to a string representation.

(Унаследовано от TypeConverter)
CreateInstance(IDictionary)

Повторно создает объект Object, задающий набор значений свойств для объекта.Re-creates an Object given a set of property values for the object.

(Унаследовано от TypeConverter)
CreateInstance(ITypeDescriptorContext, IDictionary)

Создает экземпляр типа, с которым связан этот преобразователь TypeConverter, используя заданный контекст и переданный набор значений свойств для этого объекта.Creates an instance of the type that this TypeConverter is associated with, using the specified context, given a set of property values for the object.

(Унаследовано от TypeConverter)
Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetConvertFromException(Object)

Возвращает исключение, возникающее, если преобразование не может быть выполнено.Returns an exception to throw when a conversion cannot be performed.

(Унаследовано от TypeConverter)
GetConvertToException(Object, Type)

Возвращает исключение, возникающее, если преобразование не может быть выполнено.Returns an exception to throw when a conversion cannot be performed.

(Унаследовано от TypeConverter)
GetCreateInstanceSupported()

Возвращает значение, показывающее, требуется ли при изменении значения этого объекта вызывать метод CreateInstance(IDictionary), чтобы создать новое значение.Returns whether changing a value on this object requires a call to the CreateInstance(IDictionary) method to create a new value.

(Унаследовано от TypeConverter)
GetCreateInstanceSupported(ITypeDescriptorContext)

Возвращает значение, показывающее, требуется ли при изменении значения этого объекта вызывать метод CreateInstance(IDictionary), чтобы создать новое значение, используя заданный контекст.Returns whether changing a value on this object requires a call to CreateInstance(IDictionary) to create a new value, using the specified context.

(Унаследовано от TypeConverter)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetProperties(ITypeDescriptorContext, Object)

Возвращает коллекцию свойств для типа массива, заданного параметром, используя заданный контекст.Returns a collection of properties for the type of array specified by the value parameter, using the specified context.

(Унаследовано от TypeConverter)
GetProperties(ITypeDescriptorContext, Object, Attribute[])

Возвращает коллекцию свойств для типа массива, заданного параметром, используя заданный контекст и атрибуты.Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes.

(Унаследовано от TypeConverter)
GetProperties(Object)

Возвращает коллекцию свойств для типа массива, заданного параметром значения.Returns a collection of properties for the type of array specified by the value parameter.

(Унаследовано от TypeConverter)
GetPropertiesSupported()

Возвращает значение, показывающее, поддерживаются ли свойства этим объектом.Returns whether this object supports properties.

(Унаследовано от TypeConverter)
GetPropertiesSupported(ITypeDescriptorContext)

Возвращает значение, показывающее, поддерживаются ли свойства этим объектом, используя заданный контекст.Returns whether this object supports properties, using the specified context.

(Унаследовано от TypeConverter)
GetStandardValues()

Возвращает коллекцию стандартных значений из контекста по умолчанию для типа данных, для которого предназначен этот преобразователь типов.Returns a collection of standard values from the default context for the data type this type converter is designed for.

(Унаследовано от TypeConverter)
GetStandardValues(ITypeDescriptorContext)

Извлекает коллекцию, содержащую набор стандартных значений типов данных, для которых предназначен данный проверяющий элемент управления.Retrieves a collection containing a set of standard values for the data type for which this validator is designed. Если тип данных не поддерживает стандартный набор значений, будет возвращено значение null,.This will return null if the data type does not support a standard set of values.

(Унаследовано от ColorConverter)
GetStandardValuesExclusive()

Возвращает значение, показывающее, является ли исчерпывающим списком коллекция стандартных значений, возвращаемая методом GetStandardValues().Returns whether the collection of standard values returned from GetStandardValues() is an exclusive list.

(Унаследовано от TypeConverter)
GetStandardValuesExclusive(ITypeDescriptorContext)

Используя заданный контекст, возвращает значение, показывающее, является ли исчерпывающим списком возможных значений коллекция стандартных значений, возвращаемая методом GetStandardValues().Returns whether the collection of standard values returned from GetStandardValues() is an exclusive list of possible values, using the specified context.

(Унаследовано от TypeConverter)
GetStandardValuesSupported()

Возвращает значение, показывающее, поддерживает ли объект стандартный набор значений, которые можно выбрать из списка.Returns whether this object supports a standard set of values that can be picked from a list.

(Унаследовано от TypeConverter)
GetStandardValuesSupported(ITypeDescriptorContext)

Определяет, поддерживает ли объект стандартный набор значений, которые можно выбрать в списке.Determines if this object supports a standard set of values that can be chosen from a list.

(Унаследовано от ColorConverter)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
IsValid(ITypeDescriptorContext, Object)

Возвращает значение, показывающее, допустимо ли данное значение для этого типа и для заданного контекста.Returns whether the given value object is valid for this type and for the specified context.

(Унаследовано от TypeConverter)
IsValid(Object)

Возвращает значение, показывающее, допустим ли для этого типа данный объект значения.Returns whether the given value object is valid for this type.

(Унаследовано от TypeConverter)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
SortProperties(PropertyDescriptorCollection, String[])

Сортирует коллекцию свойств.Sorts a collection of properties.

(Унаследовано от TypeConverter)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

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

Дополнительно