DelegatedAdminReceiver Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados.
[Android.Runtime.Register("android/app/admin/DelegatedAdminReceiver", ApiSince=29, DoNotGenerateAcw=true)]
public class DelegatedAdminReceiver : Android.Content.BroadcastReceiver
[<Android.Runtime.Register("android/app/admin/DelegatedAdminReceiver", ApiSince=29, DoNotGenerateAcw=true)>]
type DelegatedAdminReceiver = class
inherit BroadcastReceiver
- Herança
- Atributos
Comentários
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados.
Aplicativos delegados são aplicativos que recebem recursos adicionais do proprietário do perfil ou dos aplicativos do proprietário do dispositivo. Alguns desses recursos envolvem a chamada de estrutura nos aplicativos. Para receber esses retornos de chamada, os aplicativos delegados devem subclassificar essa classe e substituir os métodos apropriados aqui. O receptor subclassificado precisa ser publicado no manifesto do aplicativo, com filtros de intenção apropriados para marcar em quais retornos de chamada o receptor está interessado. Um aplicativo pode ter vários receptores, desde que eles escutem um conjunto desarticulado de retornos de chamada. Para as definições de manifesto android.Manifest.permission#BIND_DEVICE_ADMIN
, ele deve ser protegido pela permissão para garantir que somente o sistema possa disparar esses retornos de chamada.
Os métodos de retorno de chamada acontecem no thread principal do processo. Assim, operações de longa duração devem ser feitas em outro thread. Observe que, como um receptor é feito uma vez que retorna de sua função onReceive, essas operações de longa execução provavelmente devem ser feitas em um Service
arquivo .
Documentação Java para android.app.admin.DelegatedAdminReceiver
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Construtores
DelegatedAdminReceiver() |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. |
DelegatedAdminReceiver(IntPtr, JniHandleOwnership) |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. |
Propriedades
AbortBroadcast |
Retorna o sinalizador que indica se esse receptor deve ou não abortar a transmissão atual. (Herdado de BroadcastReceiver) |
Class |
Retorna a classe de tempo de execução deste |
DebugUnregister |
Retorne o último valor dado a |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
IsInitialStickyBroadcast |
Retorna true se o receptor estiver processando atualmente o valor inicial de uma transmissão adesiva -- ou seja, o valor que foi transmitido pela última vez e está atualmente mantido no cache adesivo, portanto, isso não é diretamente o resultado de uma transmissão no momento. (Herdado de BroadcastReceiver) |
IsOrderedBroadcast |
Retorna true se o receptor estiver processando uma transmissão ordenada. (Herdado de BroadcastReceiver) |
JniIdentityHashCode |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
JniPeerMembers |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. |
PeerReference |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
ResultCode |
Recupere o código de resultado atual, conforme definido pelo receptor anterior. -ou- Alterar o código de resultado atual desta transmissão; só funciona com transmissões enviadas através do |
ResultData |
Recupere os dados de resultado atuais, conforme definido pelo receptor anterior. -ou- Alterar os dados de resultados atuais desta transmissão; só funciona com transmissões enviadas através do |
SentFromPackage |
Retorna o nome do pacote do aplicativo que enviou inicialmente essa transmissão. (Herdado de BroadcastReceiver) |
SentFromUid |
Retorna o uid do aplicativo que enviou inicialmente essa transmissão. (Herdado de BroadcastReceiver) |
ThresholdClass |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. |
ThresholdType |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. |
Métodos
ClearAbortBroadcast() |
Limpa o sinalizador indicando que esse receptor deve abortar a transmissão atual. (Herdado de BroadcastReceiver) |
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
Dispose() |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
Dispose(Boolean) |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
Equals(Object) |
Indica se algum outro objeto é "igual" a este. (Herdado de Object) |
GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
GetResultExtras(Boolean) |
Recupere os dados extras do resultado atual, conforme definido pelo receptor anterior. (Herdado de BroadcastReceiver) |
GoAsync() |
Isso pode ser chamado por um aplicativo para |
InvokeAbortBroadcast() |
Define o sinalizador indicando que este receptor deve abortar a transmissão atual; só funciona com transmissões enviadas através do |
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) |
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) |
OnChoosePrivateKeyAlias(Context, Intent, Int32, Uri, String) |
Permite que esse receptor selecione o alias de uma chave privada e um par de certificados para autenticação. |
OnNetworkLogsAvailable(Context, Intent, Int64, Int32) |
Chamado cada vez que um novo lote de logs de rede pode ser recuperado. |
OnReceive(Context, Intent) |
Interceptar transmissões delegadas do administrador de dispositivos. |
OnSecurityLogsAvailable(Context, Intent) |
Chamado cada vez que um novo lote de logs de segurança pode ser recuperado. |
PeekService(Context, Intent) |
Forneça um fichário para um serviço já vinculado. (Herdado de BroadcastReceiver) |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
SetOrderedHint(Boolean) |
Para uso interno, define a dica sobre se este BroadcastReceiver está sendo executado no modo ordenado. (Herdado de BroadcastReceiver) |
SetResult(Result, String, Bundle) |
Altere todos os dados de resultados retornados dessas transmissões; só funciona com transmissões enviadas através do |
SetResultExtras(Bundle) |
Alterar os extras de resultado atual desta transmissão; só funciona com transmissões enviadas através do |
ToArray<T>() |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterFromRuntime() |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em 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 sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
IJavaPeerable.Finalized() |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
IJavaPeerable.JniManagedPeerState |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. (Herdado de Object) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. |
GetJniTypeName(IJavaPeerable) |
Classe base para aplicativos delegados para lidar com retornos de chamada relacionados a seus recursos delegados. |