ComponentCallbacks2 Classe

Definição

Cuidado

Use the 'Android.Content.IComponentCallbacks2' type. This class will be removed in a future release.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

[Android.Runtime.Register("android/content/ComponentCallbacks2", DoNotGenerateAcw=true)]
[System.Obsolete("Use the 'Android.Content.IComponentCallbacks2' type. This class will be removed in a future release.")]
public abstract class ComponentCallbacks2 : Java.Lang.Object
[System.Obsolete("Use the 'Android.Content.IComponentCallbacks2' type. This class will be removed in a future release.")]
[Android.Runtime.Register("mono/internal/android/content/ComponentCallbacks2", DoNotGenerateAcw=true)]
public abstract class ComponentCallbacks2 : Java.Lang.Object
[<Android.Runtime.Register("android/content/ComponentCallbacks2", DoNotGenerateAcw=true)>]
[<System.Obsolete("Use the 'Android.Content.IComponentCallbacks2' type. This class will be removed in a future release.")>]
type ComponentCallbacks2 = class
    inherit Object
[<System.Obsolete("Use the 'Android.Content.IComponentCallbacks2' type. This class will be removed in a future release.")>]
[<Android.Runtime.Register("mono/internal/android/content/ComponentCallbacks2", DoNotGenerateAcw=true)>]
type ComponentCallbacks2 = class
    inherit Object
Herança
ComponentCallbacks2
Atributos

Comentários

Documentação da plataforma Android

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.

Campos

Nome Description
TrimMemoryBackground
Obsoleto.

Nível para #onTrimMemory(int): o processo foi para a lista LRU.

TrimMemoryComplete
Obsoleto.

Nível para #onTrimMemory(int): o processo está se aproximando do final da lista LRU em segundo plano e, se mais memória não for encontrada em breve, ele será morto.

TrimMemoryModerate
Obsoleto.

Nível para #onTrimMemory(int): o processo está no meio da lista LRU em segundo plano; a liberação de memória pode ajudar o sistema a manter outros processos em execução posteriormente na lista para obter um melhor desempenho geral.

TrimMemoryRunningCritical
Obsoleto.

Nível para #onTrimMemory(int): o processo não é um processo em segundo plano dispensável, mas o dispositivo está sendo executado extremamente baixo na memória e está prestes a não ser capaz de manter nenhum processo em segundo plano em execução.

TrimMemoryRunningLow
Obsoleto.

Nível para #onTrimMemory(int): o processo não é um processo em segundo plano dispensável, mas o dispositivo está com pouca memória.

TrimMemoryRunningModerate
Obsoleto.

Nível para #onTrimMemory(int): o processo não é um processo em segundo plano dispensável, mas o dispositivo está sendo executado moderadamente com pouca memória.

TrimMemoryUiHidden
Obsoleto.

Nível para #onTrimMemory(int): o processo estava mostrando uma interface do usuário e não está mais fazendo isso.

Propriedades

Nome Description
Class
Obsoleto.

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle
Obsoleto.

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
JniPeerMembers
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
PeerReference
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
ThresholdClass
Obsoleto.

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType
Obsoleto.

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)

Métodos

Nome Description
Clone()
Obsoleto.

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
Dispose(Boolean)
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
Equals(Object)
Obsoleto.

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

(Herdado de Object)
GetHashCode()
Obsoleto.

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

(Herdado de Object)
JavaFinalize()
Obsoleto.

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)
Notify()
Obsoleto.

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

(Herdado de Object)
NotifyAll()
Obsoleto.

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

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)
Obsoleto.

Define a propriedade Handle

(Herdado de Object)
ToArray<T>()
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
ToString()
Obsoleto.

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

(Herdado de Object)
UnregisterFromRuntime()
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
Wait()
Obsoleto.

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)
Obsoleto.

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)
Obsoleto.

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

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
IJavaPeerable.Finalized()
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

(Herdado de Object)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)
Obsoleto.

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

JavaAs<TResult>(IJavaPeerable)
Obsoleto.

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

JavaCast<TResult>(IJavaObject)
Obsoleto.

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

JavaCast<TResult>(IJavaObject)
Obsoleto.

Interface estendida IComponentCallbacks com um novo retorno de chamada para gerenciamento de memória mais refinado.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoleto.

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

Aplica-se a