ColorObject Classe

Definição

{

[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
Herança
ColorObject
Atributos

Comentários

{

Java documentação para android.graphics.Color.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
ColorObject()

Cria uma nova instância de cor definida como preto opaco no espaço de ColorSpace.Named#SRGB sRGB cores.

ColorObject(IntPtr, JniHandleOwnership)

{

Campos

Nome Description
Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
ColorSpace

Retorna o espaço de cor dessa cor.

ComponentCount

Retorna o número de componentes que formam um valor de cor de acordo com o modelo de cores desse espaço de cores, além de um componente extra para alfa.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsSrgb

Indica se essa cor está no espaço de ColorSpace.Named#SRGB sRGB cores.

IsWideGamut

Indica se essa cor está em um espaço de cores amplamente gama.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

{

(Herdado de JavaObject)
JniPeerMembers

{

Model

Retorna o modelo de cores dessa cor.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ThresholdClass

{

ThresholdType

{

Métodos

Nome Description
Alpha()

Retorna o valor do componente alfa no intervalo ([0).

Alpha(Color)

Retornar o componente alfa de um int de cor.

Alpha(Int64)

Retorna o componente alfa codificado na cor especificada longa.

Argb(Int32, Int32, Int32, Int32)

Retorne um int de cores de componentes alfa, vermelho, verde e azul.

Argb(Single, Single, Single, Single)

Retorne um int de cores de componentes flutuantes alfa, vermelho, verde e azul no intervalo ([0).

Blue()

Retorna o valor do componente azul no intervalo definido pelo espaço de cor dessa cor (veja ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

Blue(Color)

Retornar o componente azul de um int de cor.

Blue(Int64)

Retorna o componente azul codificado na cor especificada longa.

Clone()

Cria e retorna uma cópia desse objeto.

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

Converta a cor ARGB em seus componentes HSV.

Construct(JniObjectReference, JniObjectReferenceOptions)

{

(Herdado de JavaObject)
Convert(Color, ColorSpace)

Converte o int de cor ARGB especificado do ColorSpace.Named#SRGB sRGB espaço de cor no espaço de cor de destino especificado.

Convert(ColorSpace)

Converte essa cor de seu espaço de cor para o espaço de cor especificado.

Convert(Int64, ColorSpace)

Converte a cor especificada longa de seu espaço de cor no espaço de cor de destino especificado.

Convert(Int64, ColorSpace+Connector)

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

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

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

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

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

{

(Herdado de JavaObject)
Equals(Object)

{

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetComponent(Int32)

Retorna o valor do componente especificado no intervalo definido pelo espaço de cor dessa cor (veja ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

GetComponents()

Retorna os componentes dessa cor como uma nova matriz.

GetComponents(Single[])

Copia os componentes dessa cor na matriz fornecida.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
Green()

Retorna o valor do componente verde no intervalo definido pelo espaço de cor dessa cor (veja ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

Green(Color)

Retornar o componente verde de um int de cor.

Green(Int64)

Retorna o componente verde codificado na cor especificada longa.

HSVToColor(Int32, Single[])

Converta componentes HSV em uma cor ARGB.

HSVToColor(Single[])

Converta componentes HSV em uma cor ARGB.

InvokeColorSpace(Int64)

Retorna o espaço de cor codificado na cor especificada longa.

InvokeIsSrgb(Int64)

Indica se a cor especificada está no espaço de ColorSpace.Named#SRGB sRGB cor.

InvokeIsWideGamut(Int64)

Indica se a cor especificada está em um espaço de cores de gama larga.

IsInColorSpace(Int64, ColorSpace)

Indica se a cor especificada está no espaço de cor especificado.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Luminance()

Retorna a luminância relativa dessa cor.

Luminance(Color)

Retorna a luminância relativa de uma cor.

Luminance(Int64)

Retorna a luminância relativa de uma cor.

Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
Pack()

Empacota essa cor em uma cor longa.

Pack(Color)

Converte o int de cor ARGB especificado em uma cor RGBA longa no espaço de cor sRGB.

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

Empacota a cor do componente 3 definida pelos valores de componente vermelho, verde, azul e alfa especificados em uma cor longa no espaço de cores especificado.

Pack(Single, Single, Single, Single)

Empacota a cor sRGB definida pelos valores de componente vermelho, verde, azul e alfa especificados em uma cor RGBA longa no espaço de cores sRGB.

Pack(Single, Single, Single)

Empacota a cor sRGB definida pelos valores de componente vermelho, verde e azul especificados em uma cor RGBA longa no espaço de cores sRGB.

ParseColor(String)

</p>Analise a cadeia de caracteres de cor e retorne o int de cor correspondente.

Red()

Retorna o valor do componente vermelho no intervalo definido pelo espaço de cor dessa cor (veja ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int)).

Red(Color)

Retornar o componente vermelho de um int de cor.

Red(Int64)

Retorna o componente vermelho codificado na cor especificada longa.

Rgb(Int32, Int32, Int32)

Retorne um int de cor de componentes vermelhos, verdes e azuis.

Rgb(Single, Single, Single)

Retornar um int de cores de componentes flutuantes vermelhos, verdes e azuis no intervalo ([0).

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

Converter componentes RGB em HSV.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

{

(Herdado de JavaObject)
ToArgb()

Converte essa cor em um int de cor ARGB.

ToArgb(Int64)

Converte a cor especificada longa em um int de cor ARGB.

ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
ValueOf(Color)

Cria uma nova Color instância com base em um int de cor ARGB.

ValueOf(Int64)

Cria uma nova Color instância com base em uma cor longa.

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

Cria uma nova Color no espaço de cores especificado com os valores de componente vermelho, verde, azul e alfa especificados.

ValueOf(Single, Single, Single, Single)

Cria uma nova Color no espaço de ColorSpace.Named#SRGB sRGB cores com os valores de componente vermelho, verde, azul e alfa especificados.

ValueOf(Single, Single, Single)

Cria um novo opaco Color no espaço de ColorSpace.Named#SRGB sRGB cores com os valores de componente vermelho, verde e azul especificados.

ValueOf(Single[], ColorSpace)

Cria um novo Color no espaço de cores especificado com os valores de componente especificados.

Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

{

(Herdado de JavaObject)
IJavaPeerable.Finalized()

{

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

{

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

{

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a