Compartir a través de


ColorObject Clase

Definición

{

[Android.Runtime.Register("android/graphics/Color", DoNotGenerateAcw=true)]
public class ColorObject : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/Color", DoNotGenerateAcw=true)>]
type ColorObject = class
    inherit Object
Herencia
ColorObject
Atributos

Comentarios

{

Documentación de Java para android.graphics.Color.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

ColorObject()

Crea una nueva instancia de color establecida en negro opaco en el espacio de ColorSpace.Named#SRGB sRGB colores.

ColorObject(IntPtr, JniHandleOwnership)

{

Campos

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
ColorSpace

Devuelve el espacio de color de este color.

ComponentCount

Devuelve el número de componentes que forman un valor de color según el modelo de color de este espacio de colores, más un componente adicional para alfa.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsSrgb

Indica si este color está en el espacio de ColorSpace.Named#SRGB sRGB colores.

IsWideGamut

Indica si este color está en un espacio de colores de gama ancha.

JniIdentityHashCode

{

(Heredado de Object)
JniPeerMembers

{

Model

Devuelve el modelo de color de este color.

PeerReference

{

(Heredado de Object)
ThresholdClass

{

ThresholdType

{

Métodos

Alpha()

Devuelve el valor del componente alfa en el intervalo ([0.

Alpha(Color)

Devuelve el componente alfa de un valor int de color.

Alpha(Int64)

Devuelve el componente alfa codificado en el color especificado long.

Argb(Int32, Int32, Int32, Int32)

Devuelve un color int de componentes alfa, rojo, verde y azul.

Argb(Single, Single, Single, Single)

Devuelve un color-int de los componentes alfa, rojo, verde, azul float en el rango ([0.

Blue()

Devuelve el valor del componente azul en el intervalo definido por el espacio de colores de este color (vea ColorSpace#getMinValue(int) y ColorSpace#getMaxValue(int)).

Blue(Color)

Devuelve el componente azul de un valor int de color.

Blue(Int64)

Devuelve el componente azul codificado en el color especificado long.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
ColorToHSV(Color, Single[])

Convierta el color ARGB en sus componentes de HSV.

Convert(Color, ColorSpace)

Convierte el entero de color ARGB especificado del ColorSpace.Named#SRGB sRGB espacio de colores en el espacio de colores de destino especificado.

Convert(ColorSpace)

Convierte este color de su espacio de colores en el espacio de color especificado.

Convert(Int64, ColorSpace)

Convierte el color especificado de largo de su espacio de colores en el espacio de color de destino especificado.

Convert(Int64, ColorSpace+Connector)

Convierte el color de 3 componentes especificado del espacio de colores de origen en el espacio de colores de destino.

Convert(Single, Single, Single, Single, ColorSpace, ColorSpace)

Convierte el color de 3 componentes especificado del espacio de colores de origen en el espacio de colores de destino.

Convert(Single, Single, Single, Single, ColorSpace+Connector)

Convierte el color de 3 componentes especificado del espacio de colores de origen en el espacio de colores de destino.

Dispose()

{

(Heredado de Object)
Dispose(Boolean)

{

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetComponent(Int32)

Devuelve el valor del componente especificado en el intervalo definido por el espacio de colores de este color (vea ColorSpace#getMinValue(int) y ColorSpace#getMaxValue(int)).

GetComponents()

Devuelve los componentes de este color como una nueva matriz.

GetComponents(Single[])

Copia los componentes de este color en la matriz proporcionada.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
Green()

Devuelve el valor del componente verde del intervalo definido por el espacio de colores de este color (vea ColorSpace#getMinValue(int) y ColorSpace#getMaxValue(int)).

Green(Color)

Devuelve el componente verde de un valor int de color.

Green(Int64)

Devuelve el componente verde codificado en el color especificado long.

HSVToColor(Int32, Single[])

Convierta los componentes de HSV en un color ARGB.

HSVToColor(Single[])

Convierta los componentes de HSV en un color ARGB.

InvokeColorSpace(Int64)

Devuelve el espacio de color codificado en el color especificado long.

InvokeIsSrgb(Int64)

Indica si el color especificado está en el espacio de ColorSpace.Named#SRGB sRGB colores.

InvokeIsWideGamut(Int64)

Indica si el color especificado está en un espacio de colores de gama ancha.

IsInColorSpace(Int64, ColorSpace)

Indica si el color especificado está en el espacio de colores especificado.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Luminance()

Devuelve la luminancia relativa de este color.

Luminance(Color)

Devuelve la luminancia relativa de un color.

Luminance(Int64)

Devuelve la luminancia relativa de un color.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Pack()

Empaqueta este color en un color largo.

Pack(Color)

Convierte el color ARGB especificado int en un color RGBA largo en el espacio de colores sRGB.

Pack(Single, Single, Single)

Empaqueta el color sRGB definido por los valores de componente rojo, verde y azul especificados en un color RGBA largo en el espacio de colores sRGB.

Pack(Single, Single, Single, Single)

Empaqueta el color sRGB definido por los valores de componente rojo, verde, azul y alfa especificados en un color RGBA largo en el espacio de colores sRGB.

Pack(Single, Single, Single, Single, ColorSpace)

Empaqueta el color de componente 3 definido por los valores de componente rojo, verde, azul y alfa especificados en un color largo en el espacio de color especificado.

ParseColor(String)

</p>Analiza la cadena de color y devuelve el color-int correspondiente.

Red()

Devuelve el valor del componente rojo en el intervalo definido por el espacio de colores de este color (vea ColorSpace#getMinValue(int) y ColorSpace#getMaxValue(int)).

Red(Color)

Devuelve el componente rojo de un valor int de color.

Red(Int64)

Devuelve el componente rojo codificado en el color largo especificado.

Rgb(Int32, Int32, Int32)

Devuelve un color-int de componentes rojo, verde y azul.

Rgb(Single, Single, Single)

Devuelve un color-int de componentes flotantes rojo, verde y azul en el intervalo ([0.

RGBToHSV(Int32, Int32, Int32, Single[])

Convertir componentes RGB en HSV.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArgb()

Convierte este color en un int de color ARGB.

ToArgb(Int64)

Convierte el color especificado long en un entero de color ARGB.

ToArray<T>()

{

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

{

(Heredado de Object)
ValueOf(Color)

Crea una nueva Color instancia a partir de un int de color ARGB.

ValueOf(Int64)

Crea una nueva Color instancia a partir de un color largo.

ValueOf(Single, Single, Single)

Crea una nueva opaca Color en el espacio de ColorSpace.Named#SRGB sRGB colores con los valores de componente rojo, verde y azul especificados.

ValueOf(Single, Single, Single, Single)

Crea un nuevo Color en el ColorSpace.Named#SRGB sRGB espacio de colores con los valores de componente rojo, verde, azul y alfa especificados.

ValueOf(Single, Single, Single, Single, ColorSpace)

Crea un nuevo Color en el espacio de color especificado con los valores de componente rojo, verde, azul y alfa especificados.

ValueOf(Single[], ColorSpace)

Crea un nuevo Color en el espacio de color especificado con los valores de componente especificados.

Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

{

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

{

(Heredado de Object)
IJavaPeerable.Finalized()

{

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

{

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

{

GetJniTypeName(IJavaPeerable)

{

Se aplica a