ColorFormat

Clase ColorFormat

Representa un color usado en una presentación.

public sealed class ColorFormat : PVIObject, IColorFormat

Propiedades

NombreDescripción
AsIPresentationComponent { get; }Permite obtener la interfaz base IPresentationComponent. Solo lectura IPresentationComponent.
B { get; set; }Devuelve o establece el componente azul de un color. Todas las transformaciones de color se ignoran. Lectura/escritura Byte.
Color { get; set; }Devuelve el color resultante (con todas las transformaciones de color aplicadas). Establece los colores RGB y elimina todas las transformaciones de color. Lectura/escritura Color.
ColorTransform { get; }Devuelve la colección de transformaciones de color aplicadas a un color. Solo lectura IColorOperationCollection.
ColorType { get; set; }Devuelve o establece el método de definición de color. Lectura/escritura ColorType.
FloatB { get; set; }Devuelve o establece el componente azul de un color. Todas las transformaciones de color se ignoran. Lectura/escritura Single.
FloatG { get; set; }Devuelve o establece el componente verde de un color. Todas las transformaciones de color se ignoran. Lectura/escritura Single.
FloatR { get; set; }Devuelve o establece el componente rojo de un color. Todas las transformaciones de color se ignoran. Lectura/escritura Single.
G { get; set; }Devuelve o establece el componente verde de un color. Todas las transformaciones de color se ignoran.
Hue { get; set; }Devuelve o establece el componente matiz de un color en representación HSL. Todas las transformaciones de color se ignoran. Lectura/escritura Single.
Luminance { get; set; }Devuelve o establece el componente luminancia de un color en representación HSL. Todas las transformaciones de color se ignoran. Lectura/escritura Single.
PresetColor { get; set; }Devuelve o establece el preset de color. Lectura/escritura PresetColor.
R { get; set; }Devuelve o establece el componente rojo de un color. Todas las transformaciones de color se ignoran. Lectura/escritura Byte.
Saturation { get; set; }Devuelve o establece el componente saturación de un color en representación HSL. Todas las transformaciones de color se ignoran. Lectura/escritura Single.
SchemeColor { get; set; }Devuelve o establece el color identificado por un esquema de color. Lectura/escritura SchemeColor.
SystemColor { get; set; }Devuelve o establece el color identificado por la tabla de colores del sistema. Lectura/escritura SystemColor.

Métodos

NombreDescripción
CopyFrom(IColorFormat)Copia el formato de color desde “color”.
override Equals(object)Verifica la igualdad con el objeto especificado.
override GetHashCode()Devuelve el código hash.
ToString(ColorStringFormat)Devuelve una cadena que representa el formato de color actual.

Ver también