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

{

Java documentación para android.graphics.Color.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
ColorObject()

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

ColorObject(IntPtr, JniHandleOwnership)

{

Campos

Nombre Description
Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

Propiedades

Nombre Description
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

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

{

(Heredado de JavaObject)
JniPeerMembers

{

Model

Devuelve el modelo de color de este color.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

{

ThresholdType

{

Métodos

Nombre Description
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.

Construct(JniObjectReference, JniObjectReferenceOptions)

{

(Heredado de JavaObject)
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()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

{

(Heredado de JavaObject)
Equals(Object)

{

(Heredado de JavaObject)
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 para el 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, 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.

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)

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.

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)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

{

(Heredado de JavaObject)
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>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(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, 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, 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)

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[], 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 despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(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)
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)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

{

(Heredado de JavaObject)
IJavaPeerable.Finalized()

{

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

{

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

{

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a