Compartilhar via


AccessibilityServiceInfo Classe

Definição

Esta classe descreve um AccessibilityServicearquivo .

[Android.Runtime.Register("android/accessibilityservice/AccessibilityServiceInfo", DoNotGenerateAcw=true)]
public class AccessibilityServiceInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/accessibilityservice/AccessibilityServiceInfo", DoNotGenerateAcw=true)>]
type AccessibilityServiceInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
AccessibilityServiceInfo
Atributos
Implementações

Comentários

Esta classe descreve um AccessibilityServicearquivo . O sistema notifica um AccessibilityService for android.view.accessibility.AccessibilityEvents de acordo com as informações encapsuladas nesta classe.

<div class="referência especial"><h3>Developer Guides</h3>

Para obter mais informações sobre como criar AccessibilityServices, leia o Guia do desenvolvedor de acessibilidade .

</Div>

Documentação Java para android.accessibilityservice.AccessibilityServiceInfo.

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

AccessibilityServiceInfo()

Cria uma nova instância .

AccessibilityServiceInfo(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Campos

CapabilityCanControlMagnification
Obsoleto.

Capacidade: Este serviço de acessibilidade pode controlar a ampliação da exibição.

CapabilityCanPerformGestures
Obsoleto.

Capacidade: Este serviço de acessibilidade pode executar gestos.

CapabilityCanRequestEnhancedWebAccessibility

Este membro foi preterido.

CapabilityCanRequestFilterKeyEvents
Obsoleto.

Capacidade: Este serviço de acessibilidade pode solicitar a filtragem do fluxo de eventos de chave.

CapabilityCanRequestFingerprintGestures
Obsoleto.

Capacidade: Este serviço de acessibilidade pode capturar gestos do sensor de impressão digital

CapabilityCanRequestTouchExploration
Obsoleto.

Capacidade: Este serviço de acessibilidade pode solicitar o modo de exploração por toque no qual os itens tocados são falados em voz alta e a interface do usuário pode ser explorada por meio de gestos.

CapabilityCanRetrieveWindowContent
Obsoleto.

Capacidade: Este serviço de acessibilidade pode recuperar o conteúdo da janela ativa.

CapabilityCanTakeScreenshot
Obsoleto.

Capacidade: Este serviço de acessibilidade pode tirar screenshot.

Default
Obsoleto.

Se an AccessibilityService for o padrão para um determinado tipo.

FlagEnableAccessibilityVolume
Obsoleto.

Esse sinalizador solicita que todas as faixas de áudio em android.media.AudioAttributes#USAGE_ASSISTANCE_ACCESSIBILITY todo o sistema sejam controladas android.media.AudioManager#STREAM_ACCESSIBILITY pelo volume.

FlagIncludeNotImportantViews
Obsoleto.

Se esse sinalizador for definido, o sistema considerará as visualizações que não são importantes para a acessibilidade, além das que são importantes para a acessibilidade.

FlagInputMethodEditor
Obsoleto.

Esse sinalizador torna o AccessibilityService um editor de método de entrada com um subconjunto de recursos de editor de método de entrada: obtenha as notificações de alteração de android.view.inputmethod.InputConnection seleção de texto e obtenha.

FlagReportViewIds
Obsoleto.

Esse sinalizador solicita que o AccessibilityNodeInfos obtido por um AccessibilityService contenha o id da exibição de origem.

FlagRequest2FingerPassthrough
Obsoleto.

Esse sinalizador solicita que, quando #FLAG_REQUEST_MULTI_FINGER_GESTURES habilitado, os gestos de passagem com dois dedos sejam reativados.

FlagRequestAccessibilityButton
Obsoleto.

Esse sinalizador indica ao sistema que o serviço de acessibilidade solicita que um botão de acessibilidade seja mostrado na área de navegação do sistema, se disponível.

FlagRequestEnhancedWebAccessibility

Este membro foi preterido.

FlagRequestFilterKeyEvents
Obsoleto.

Esse sinalizador solicita do sistema para filtrar eventos-chave.

FlagRequestFingerprintGestures
Obsoleto.

Esse sinalizador solicita que todos os gestos de impressão digital sejam enviados para o serviço de acessibilidade.

FlagRequestMultiFingerGestures
Obsoleto.

Esse sinalizador solicita que, quando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE habilitado, gestos com vários dedos também sejam habilitados.

FlagRequestShortcutWarningDialogSpokenFeedback
Obsoleto.

Esse sinalizador solicita que a caixa de diálogo de aviso de atalho de acessibilidade tenha comentários falados quando a caixa de diálogo for exibida.

FlagRequestTouchExplorationMode
Obsoleto.

Esse sinalizador solicita que o sistema entre no modo de exploração de toque.

FlagRetrieveInteractiveWindows
Obsoleto.

Esse sinalizador indica ao sistema que o serviço de acessibilidade deseja acessar o conteúdo de todas as janelas interativas.

FlagSendMotionEvents
Obsoleto.

Esse sinalizador solicita que, quando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE habilitado, um serviço receba os eventos de movimento para cada gesto detectado com êxito.

FlagServiceHandlesDoubleTap
Obsoleto.

Esse sinalizador solicita que, quando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE habilitado, os gestos de toque duplo e toque duplo e segure sejam despachados para o serviço em vez de serem manipulados pela estrutura.

Propriedades

CanRetrieveWindowContent
Obsoleto.

Se esse serviço pode recuperar o conteúdo da janela atual.

Capabilities

Retorna a máscara de bits de recursos que esse serviço de acessibilidade tem, como ser capaz de recuperar o conteúdo ativo da janela, etc.

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Creator
Description
Obsoleto.

Obtém a descrição não localizada do serviço de acessibilidade.

EventTypes

O evento digita um AccessibilityService está interessado.

FeedbackType

O tipo de feedback que an AccessibilityService fornece.

Flags

Esse campo representa um conjunto de sinalizadores usados para configurar um AccessibilityServicearquivo .

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Id

A ID do serviço de acessibilidade.

InteractiveUiTimeoutMillis

Obtenha o tempo limite recomendado para controles interativos. -ou- Defina o tempo recomendado que os controles interativos precisam permanecer na tela para dar suporte ao usuário.

IsAccessibilityTool

Indica se o serviço é usado para ajudar usuários com deficiências.

JniIdentityHashCode

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
JniPeerMembers

Esta classe descreve um AccessibilityServicearquivo .

MotionEventSources

Retorna a máscara de bits de fontes que o serviço de android.view.InputDevice acessibilidade deseja ouvir para genéricos android.view.MotionEvent. -ou- Define a máscara de bits de fontes que o serviço de android.view.InputDevice acessibilidade deseja ouvir para genéricos android.view.MotionEvent.

NonInteractiveUiTimeoutMillis

Obtenha o tempo limite recomendado para controles não interativos. -ou- Defina o tempo recomendado que os controles não interativos precisam permanecer na tela para oferecer suporte ao usuário.

NotificationTimeout

O tempo limite, em milissegundos, após o evento mais recente de um determinado tipo antes de um AccessibilityService ser notificado.

PackageNames

Os nomes dos pacotes nos quais um AccessibilityService está interessado.

PeerReference

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
ResolveInfo

O serviço ResolveInfo.

SettingsActivityName

O nome da atividade de configurações.

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

TileServiceName

Obtém o nome de está associado a este serviço de android.service.quicksettings.TileService acessibilidade.

Métodos

CapabilityToString(AccessibilityServiceCapabilities)

Retorna a representação de cadeia de caracteres de um recurso.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
DescribeContents()

A ser adicionado

Dispose()

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
Dispose(Boolean)

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
FeedbackTypeToString(FeedbackFlags)

Retorna a representação de cadeia de caracteres de um tipo de feedback.

FlagToString(AccessibilityServiceFlags)

Retorna a representação de cadeia de caracteres de um sinalizador.

GetHashCode()

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

(Herdado de Object)
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)
LoadDescription(PackageManager)

A descrição localizada do serviço de acessibilidade.

LoadIntro(PackageManager)

A introdução localizada do serviço de acessibilidade.

LoadIntroFormatted(PackageManager)

A introdução localizada do serviço de acessibilidade.

LoadSummary(PackageManager)

O resumo localizado do serviço de acessibilidade.

LoadSummaryFormatted(PackageManager)

O resumo localizado do serviço de acessibilidade.

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)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Esta classe descreve um AccessibilityServicearquivo .

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

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, 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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Nivele este objeto em um Pacote.

Implantações explícitas de interface

IJavaPeerable.Disposed()

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
IJavaPeerable.Finalized()

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Esta classe descreve um AccessibilityServicearquivo .

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Esta classe descreve um AccessibilityServicearquivo .

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

Esta classe descreve um AccessibilityServicearquivo .

GetJniTypeName(IJavaPeerable)

Esta classe descreve um AccessibilityServicearquivo .

Aplica-se a