Compartilhar via


AccessibilityEvent Classe

Definição

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

[Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)]
public sealed class AccessibilityEvent : Android.Views.Accessibility.AccessibilityRecord, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityEvent", DoNotGenerateAcw=true)>]
type AccessibilityEvent = class
    inherit AccessibilityRecord
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
AccessibilityEvent
Atributos
Implementações

Comentários

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário. Por exemplo, quando um android.widget.Button é clicado, um android.view.View é focalizado, etc.

Um evento de acessibilidade é acionado por uma exibição individual que preenche o evento com dados para seu estado e solicitações de seu pai para enviar o evento às partes interessadas. O pai pode, opcionalmente, modificar ou até mesmo bloquear o evento com base em sua compreensão mais ampla do contexto da interface do usuário.

O principal objetivo de um evento de acessibilidade é comunicar alterações na interface do usuário a um android.accessibilityservice.AccessibilityServicearquivo . Se necessário, o serviço pode inspecionar a interface do usuário examinando a hierarquia View por meio do #getSource() source, representado por uma árvore de s (instantâneo de um estado View) que pode ser usada para explorar o conteúdo da AccessibilityNodeInfojanela. Observe que o privilégio para acessar a origem de um evento, portanto, o conteúdo da janela, deve ser solicitado explicitamente. Para obter mais detalhes, consulte android.accessibilityservice.AccessibilityService. Se um serviço de acessibilidade não tiver solicitado a recuperação do conteúdo da janela, o evento não conterá referência à sua origem. <strong>Nota: </strong> para eventos do tipo #TYPE_NOTIFICATION_STATE_CHANGED a origem nunca está disponível, e as Exibições definidas android.view.View#isAccessibilityDataSensitive() podem não preencher todas as propriedades de eventos em eventos enviados de cima na hierarquia de exibição.

Essa classe representa vários tipos de eventos de acessibilidade semanticamente diferentes. Cada tipo de evento tem um conjunto associado de propriedades relacionadas. Em outras palavras, cada tipo de evento é caracterizado por meio de um subconjunto das propriedades expostas por essa classe. Para cada tipo de evento, há uma constante correspondente definida nessa classe. Segue uma especificação dos tipos de evento e suas propriedades associadas:

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

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

</Div>

<b>VER TIPOS/<b></br>

<b>Ver clicado</b> - representa o evento de clicar em um android.view.View like android.widget.Button, android.widget.CompoundButton, etc.</br>em Type:</em#TYPE_VIEW_CLICKED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>View long clicked</b> - representa o evento de long click on a android.view.View like android.widget.Button, android.widget.CompoundButton, etc </br><em>Type:</em<>#TYPE_VIEW_LONG_CLICKED/br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.</li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>Exibir selecionado</b> - representa o evento de seleção de um item geralmente no contexto de um android.widget.AdapterViewarquivo .</br>em Type:</em#TYPE_VIEW_SELECTED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>Visão focalizada</b> - representa o evento de focalização a android.view.View.</br>em Type:</em#TYPE_VIEW_FOCUSED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>Exibir texto alterado</b> - representa o evento de alteração do texto de um android.widget.EditTextarquivo .</br>em Type:</em#TYPE_VIEW_TEXT_CHANGED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li><li>#getText() - O novo texto da fonte.</li><li>#getBeforeText() - O texto da fonte antes da alteração.</li><li>#getFromIndex() - O índice de início de alteração de texto.</li><li>#getAddedCount() - O número de caracteres adicionados.</li><li>#getRemovedCount() - O número de caracteres removidos.</li></ul>

<b>Exibir seleção de texto alterada</b> - representa o evento de alterar a seleção de texto de um android.widget.EditTextarquivo .</br>em Type:</em#TYPE_VIEW_TEXT_SELECTION_CHANGED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>Exibir texto atravessado na granularidade< de movimento/b> - representa o evento de atravessar o texto de uma exibição em uma determinada granularidade. Por exemplo, passar para a próxima palavra.</br>em Type:</em#TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li><li>#getMovementGranularity() - Define a granularidade na qual o texto de uma exibição foi percorrido.</li><li>#getText() - O texto da sub-árvore da fonte.</li><li>#getFromIndex() - O início do texto que foi pulado nesse movimento. Este é o ponto de partida ao avançar pelo texto, mas não ao recuar.</li><li>#getToIndex() - O fim do texto que foi ignorado nesse movimento. Este é o ponto final ao avançar pelo texto, mas não ao recuar.</li><li>#getAction() - Obtém ação transversal que especifica a direção.</li></ul></p>

<b>Exibir rolado</b> - representa o evento de rolagem de uma exibição. </br>em Type:</em#TYPE_VIEW_SCROLLED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li><li>#getScrollDeltaX() - A diferença na posição horizontal.</li><li>#getScrollDeltaY() - A diferença na posição vertical.</li></ul>

<b>TIPOS DE TRANSIÇÃO/<B></BR>

<b>Estado da janela alterado</b> - representa o evento de uma alteração em uma seção da interface do usuário visualmente distinta. Deve ser enviado do modo de exibição raiz de uma janela ou de um modo de exibição marcado como um android.view.View#setAccessibilityPaneTitle(CharSequence)painel. Observe que as alterações nas janelas verdadeiras são representadas pelo #TYPE_WINDOWS_CHANGED.</br>em Type:</em#TYPE_WINDOW_STATE_CHANGED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getContentChangeTypes() - O tipo de estado muda.</li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li><li>#getText() - O texto da subárvore da fonte, incluindo os títulos do painel.</li></ul>

<b>Conteúdo da janela alterado</b> - representa o evento de alteração no conteúdo de uma janela. Essa alteração pode ser adicionar/remover o modo de exibição, alterar o tamanho de um modo de exibição, etc.</Br>

<em>Type:</em#TYPE_WINDOW_CONTENT_CHANGED<>/br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.</li><li>#getContentChangeTypes() - O tipo de conteúdo muda.</li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>Windows changed</b> - representa uma mudança nas janelas mostradas na tela, como uma janela apareceu, uma janela desapareceu, um tamanho de janela mudou, uma camada de janela mudou, etc. Esses eventos devem vir apenas do sistema, que é responsável pelo gerenciamento de janelas. A lista de janelas está disponível em android.accessibilityservice.AccessibilityService#getWindows(). Para regiões da interface do usuário que são apresentadas como janelas, mas são controladas pelo processo de um aplicativo, use #TYPE_WINDOW_STATE_CHANGED.</br>em Type:</em#TYPE_WINDOWS_CHANGED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getEventTime() - A hora do evento.</li><li>#getWindowChanges()</li> - A alteração específica na janela <de origem /ul<>em>Nota:</em> Você pode recuperar a AccessibilityWindowInfo origem da janela do evento examinando a lista retornada pela android.accessibilityservice.AccessibilityService#getWindows() janela cujo ID corresponde #getWindowId()a .

<b>TIPOS DE NOTIFICAÇÃO/<B></BR>

<b>Estado de notificação alterado</b> - representa o evento que mostra uma informação transitória para o usuário. Esta informação pode ser um android.app.Notification ou android.widget.Toast.</br>em Type:</em#TYPE_NOTIFICATION_STATE_CHANGED></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li><li>#getParcelableData() - O postadoandroid.app.Notification, se for o caso.</li><li>#getText() - Texto exibido do android.widget.Toast, se aplicável, ou pode conter texto do android.app.Notification, embora #getParcelableData() seja um conjunto mais rico de dados para android.app.Notification.</li></ul>

<b>TIPOS DE EXPLORAÇÃO/<b></br>

<b>View hover enter</b> - representa o evento de começar a passar o mouse sobre um android.view.View. O foco pode ser gerado através da exploração da tela por toque ou através de um dispositivo apontador.</br>em Type:</em#TYPE_VIEW_HOVER_ENTER></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>View hover exit</b> - representa o evento de parar para passar o mouse sobre um android.view.View. O foco pode ser gerado através da exploração da tela por toque ou através de um dispositivo apontador.</br>em Type:</em#TYPE_VIEW_HOVER_EXIT></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul></p>

<b>View scrolled to</b> - representa o evento de um nó de destino trazido na tela por ACTION_SCROLL_IN_DIRECTION. <em>Type:</em#TYPE_VIEW_TARGETED_BY_SCROLL<>/br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.</li><li>#getSource() - A informação de origem (para clientes registrados). Isso representa o nó que é trazido na tela como resultado da rolagem.</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

<b>Início da interação< por toque/b> - representa o evento de iniciar uma interação por toque, ou seja, o usuário começa a tocar na tela.</br>em Type:</em#TYPE_TOUCH_INTERACTION_START></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li></ul<>em>Nota:</em> Este evento é acionado somente pelo sistema e não é passado para a árvore de exibição a ser preenchida.</Br>

<b>Touch interaction end</b> - representa o evento de encerrar uma interação por toque, que é o usuário parar de tocar na tela.</br>em Type:</em#TYPE_TOUCH_INTERACTION_END></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li></ul<>em>Nota:</em> Este evento é acionado somente pelo sistema e não é passado para a árvore de exibição a ser preenchida.</Br>

<b>Gesto de exploração de toque start</b> - representa o evento de iniciar um gesto de exploração de toque.</br>em Type:</em#TYPE_TOUCH_EXPLORATION_GESTURE_START></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li></ul<>em>Nota:</em> Este evento é acionado somente pelo sistema e não é passado para a árvore de exibição a ser preenchida.</Br>

<b>Gesto de exploração de toque end</b> - representa o evento de terminar um gesto de exploração de toque.</br>em Type:</em#TYPE_TOUCH_EXPLORATION_GESTURE_END></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li></ul<>em>Nota:</em> Este evento é acionado somente pelo sistema e não é passado para a árvore de exibição a ser preenchida.</Br>

<b>Detecção de gestos de toque start</b> - representa o evento de iniciar uma detecção de gesto do usuário.</br>em Type:</em#TYPE_GESTURE_DETECTION_START></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li></ul<>em>Nota:</em> Este evento é acionado somente pelo sistema e não é passado para a árvore de exibição a ser preenchida.</Br>

<b>Detecção de gestos de toque end</b> - representa o evento de encerrar uma detecção de gesto do usuário.</br>em Type:</em#TYPE_GESTURE_DETECTION_END></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li></ul<>em>Nota:</em> Este evento é acionado somente pelo sistema e não é passado para a árvore de exibição a ser preenchida.</Br>

<b>TIPOS DIVERSOS/<b></br>

<b>Anúncio</b> - representa o evento de um aplicativo solicitando que um leitor de tela faça um anúncio. Como o evento não tem significado semântico, esse evento é apropriado apenas em situações excepcionais em que a saída adicional do leitor de tela é necessária, mas outros tipos de serviços de acessibilidade não precisam estar cientes da alteração.</br>em Type:</em#TYPE_ANNOUNCEMENT></br<>em>Properties:</em></br<>ul<>li>#getEventType() - O tipo do evento.<></li><li>#getSource() - A informação de origem (para clientes registrados).</li><li>#getClassName() - O nome da classe da fonte.</li><li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li><li>#getText() - O texto do edital.</li></ul>

<b>speechStateChanged</b><em>Type:</em<>#TYPE_SPEECH_STATE_CHANGE/br> Representa uma mudança no estado de fala definido pela máscara de bits dos tipos de alteração de estado de fala. Uma mudança no estado da fala ocorre quando um aplicativo quer sinalizar que está falando ou ouvindo a fala humana. Esse evento ajuda a evitar conflitos em que dois aplicativos querem falar ou um ouve quando outro fala. Ao enviar esse evento, o remetente deve garantir que os tipos de alteração de estado que acompanham façam sentido. Por exemplo, o remetente não deve enviar #SPEECH_STATE_SPEAKING_START e #SPEECH_STATE_SPEAKING_END juntos. <em>Properties:</em></br><ul><li>#getSpeechStateChangeTypes() - O tipo de alterações< de estado/li<>li>#getPackageName() - O nome do pacote da fonte.</li><li>#getEventTime() - A hora do evento.</li></ul>

Documentação Java para android.view.accessibility.AccessibilityEvent.

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

AccessibilityEvent()

Cria um novo AccessibilityEvent.

AccessibilityEvent(AccessibilityEvent)

Copy construtor.

AccessibilityEvent(Int32)

Cria um novo AccessibilityEvent com o dado eventType.

Campos

ContentChangeTypeContentDescription
Obsoleto.

Alterar tipo de #TYPE_WINDOW_CONTENT_CHANGED evento: a descrição do conteúdo do nó foi alterada.

ContentChangeTypeContentInvalid
Obsoleto.

Alterar tipo de #TYPE_WINDOW_CONTENT_CHANGED evento: o nó de origem alterou sua validade de conteúdo retornada por AccessibilityNodeInfo#isContentInvalid.

ContentChangeTypeDragCancelled
Obsoleto.

Alterar o tipo de #TYPE_WINDOW_CONTENT_CHANGED evento: um arrastar com acessibilidade ativada terminou.

ContentChangeTypeDragDropped
Obsoleto.

Alterar o tipo de #TYPE_WINDOW_CONTENT_CHANGED evento: um arrastar com acessibilidade ativada terminou.

ContentChangeTypeDragStarted
Obsoleto.

Alterar o tipo de #TYPE_WINDOW_CONTENT_CHANGED evento: um arrastar foi iniciado enquanto a acessibilidade está ativada.

ContentChangeTypeEnabled
Obsoleto.

Tipo de alteração para #TYPE_WINDOW_CONTENT_CHANGED evento: O nó de origem alterou sua capacidade de interagir retornada pelo AccessibilityNodeInfo#isEnabled.

ContentChangeTypeError
Obsoleto.

Tipo de alteração do #TYPE_WINDOW_CONTENT_CHANGED evento: O nó de origem alterou a mensagem de erro do conteúdo incorreto retornada pelo AccessibilityNodeInfo#getError.

ContentChangeTypePaneAppeared
Obsoleto.

Alterar o tipo #TYPE_WINDOW_STATE_CHANGED de evento: o nó tem um título de painel e acabou de aparecer ou apenas recebeu um título quando não tinha nenhum antes.

ContentChangeTypePaneDisappeared
Obsoleto.

Alterar tipo #TYPE_WINDOW_STATE_CHANGED de evento: pode significar uma de duas coisas ligeiramente diferentes.

ContentChangeTypePaneTitle
Obsoleto.

Alterar tipo de #TYPE_WINDOW_STATE_CHANGED evento: o título do painel do nó foi alterado.

ContentChangeTypeStateDescription
Obsoleto.

Tipo de alteração para #TYPE_WINDOW_CONTENT_CHANGED evento: descrição do estado do nó conforme retornado por AccessibilityNodeInfo#getStateDescription alterado.

ContentChangeTypeSubtree
Obsoleto.

Tipo de alteração para #TYPE_WINDOW_CONTENT_CHANGED evento: uma ou mais alterações de conteúdo ocorreram na subárvore enraizada no nó de origem ou a estrutura da subárvore foi alterada quando um nó foi adicionado ou removido.

ContentChangeTypeText
Obsoleto.

Alterar tipo de #TYPE_WINDOW_CONTENT_CHANGED evento: o texto do nó foi alterado.

ContentChangeTypeUndefined
Obsoleto.

Tipo de alteração para #TYPE_WINDOW_CONTENT_CHANGED evento: O tipo de alteração não está definido.

InvalidPosition

Seleção/posição de foco inválida.

MaxTextLength
Obsoleto.

Comprimento máximo dos campos de texto.

SpeechStateListeningEnd
Obsoleto.

Alterar o tipo de #TYPE_SPEECH_STATE_CHANGE evento: outro serviço não está mais ouvindo o microfone.

SpeechStateListeningStart
Obsoleto.

Alterar o tipo de #TYPE_SPEECH_STATE_CHANGE evento: outro serviço está ouvindo o microfone.

SpeechStateSpeakingEnd
Obsoleto.

Alterar o tipo de #TYPE_SPEECH_STATE_CHANGE evento: outro serviço não está mais falando.

SpeechStateSpeakingStart
Obsoleto.

Alterar o tipo de #TYPE_SPEECH_STATE_CHANGE evento: outro serviço está falando.

TypeSpeechStateChange
Obsoleto.

Representa uma alteração no estado de fala definido pelos tipos de alteração de estado de fala.

TypeViewTargetedByScroll
Obsoleto.

Representa o evento de uma rolagem ter concluído e trazido o nó de destino na tela.

WindowsChangeAccessibilityFocused
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGEDAccessibilityWindowInfo#isAccessibilityFocused() evento: a janela foi alterada.

WindowsChangeActive
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGEDAccessibilityWindowInfo#isActive() evento: a janela foi alterada.

WindowsChangeAdded
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGED evento: a janela foi adicionada.

WindowsChangeBounds
Obsoleto.

Alterar tipo de #TYPE_WINDOWS_CHANGED evento: Os limites da janela foram alterados.

WindowsChangeChildren
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGED evento: os filhos da janela foram alterados.

WindowsChangeFocused
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGEDAccessibilityWindowInfo#isFocused() evento: a janela foi alterada.

WindowsChangeLayer
Obsoleto.

Alterar tipo de #TYPE_WINDOWS_CHANGED evento: a camada da janela foi alterada.

WindowsChangeParent
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGED evento: o pai da janela foi alterado.

WindowsChangePip
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGED evento: a janela entrou ou saiu do modo picture-in-picture.

WindowsChangeRemoved
Obsoleto.

Alterar o tipo de #TYPE_WINDOWS_CHANGED evento: uma janela foi removida.

WindowsChangeTitle
Obsoleto.

Alterar tipo de #TYPE_WINDOWS_CHANGED evento: o título da janela foi alterado.

Propriedades

AccessibilityDataSensitive

Se o evento só deve ser entregue a um android.accessibilityservice.AccessibilityService com a android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool propriedade definida como true. -ou- Define se o evento só deve ser entregue a um android.accessibilityservice.AccessibilityService com a android.accessibilityservice.AccessibilityServiceInfo#isAccessibilityTool propriedade definida como true.

Action
Obsoleto.

Obtém a ação executada que disparou esse evento.

AddedCount

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

BeforeText

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

BeforeTextFormatted

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

Checked

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

Class

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

(Herdado de Object)
ClassName

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

ClassNameFormatted

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

ContentChangeTypes

Obtém a máscara de bits dos tipos de alteração sinalizados por um #TYPE_WINDOW_CONTENT_CHANGED evento ou #TYPE_WINDOW_STATE_CHANGED. -ou- Define a máscara de bits das alterações da árvore de nós sinalizadas por um #TYPE_WINDOW_CONTENT_CHANGED evento.

ContentDescription

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

ContentDescriptionFormatted

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

Creator

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

CurrentItemIndex

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

DisplayId

Obtém o id da exibição da qual o evento vem.

(Herdado de AccessibilityRecord)
Enabled

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

EventTime

Obtém a hora em que esse evento foi enviado. -ou- Define a hora em que esse evento foi enviado.

EventType

Obtém o tipo de evento. -ou- Define o tipo de evento.

FromIndex

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

FullScreen

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
ItemCount

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

JniIdentityHashCode

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
JniPeerMembers

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

MaxScrollX

Obtém o deslocamento máximo de rolagem da borda esquerda de origem em pixels. -ou- Define o deslocamento máximo de rolagem da borda esquerda de origem em pixels.

(Herdado de AccessibilityRecord)
MaxScrollY

Obtém o deslocamento máximo de rolagem da borda superior de origem em pixels. -ou- Define o deslocamento máximo de rolagem da borda superior da fonte em pixels.

(Herdado de AccessibilityRecord)
MovementGranularity

Obtém a granularidade de movimento que foi atravessada. -ou- Define a granularidade do movimento que foi atravessado.

PackageName

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

PackageNameFormatted

Obtém o nome do pacote de origem. -ou- Define o nome do pacote de origem.

ParcelableData

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

Password

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

PeerReference

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
RecordCount

Obtém o número de registros contidos no evento.

RemovedCount

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

Scrollable

Obtém se a fonte for rolável. -ou- Define se a fonte é rolável.

(Herdado de AccessibilityRecord)
ScrollDeltaX

Obtém a diferença em pixels entre a posição horizontal antes da rolagem e a posição horizontal atual -ou- Define a diferença em pixels entre a posição horizontal antes da rolagem e a posição horizontal atual

(Herdado de AccessibilityRecord)
ScrollDeltaY

Obtém a diferença em pixels entre a posição vertical antes da rolagem e a posição vertical atual -ou- Define a diferença em pixels entre a posição vertical antes da rolagem e a posição vertical atual

(Herdado de AccessibilityRecord)
ScrollX

Obtém o deslocamento de rolagem da borda esquerda de origem em pixels. -ou- Define o deslocamento de rolagem da borda esquerda da fonte em pixels.

(Herdado de AccessibilityRecord)
ScrollY

Obtém o deslocamento de rolagem da borda superior de origem em pixels. -ou- Define o deslocamento de rolagem da borda superior de origem em pixels.

(Herdado de AccessibilityRecord)
Source

Obtém o AccessibilityNodeInfo da origem do evento.

(Herdado de AccessibilityRecord)
SpeechStateChangeTypes

Obtém a máscara de bits do estado de fala sinalizada por um #TYPE_SPEECH_STATE_CHANGE evento -ou- Define a máscara de bits dos tipos de alteração de estado de fala sinalizados por um #TYPE_SPEECH_STATE_CHANGE evento.

Text

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

ThresholdClass

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

(Herdado de AccessibilityRecord)
ThresholdType

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

(Herdado de AccessibilityRecord)
ToIndex

Obtém o índice do final da seleção de texto ou o índice do último item visível durante a rolagem. -ou- Define o índice do final da seleção de texto ou o índice do último item visível durante a rolagem.

(Herdado de AccessibilityRecord)
WindowChanges

Obtenha a máscara de bits dos tipos de alteração sinalizados por um #TYPE_WINDOWS_CHANGED evento.

WindowId

Obtém o id da janela da qual o evento vem.

(Herdado de AccessibilityRecord)

Métodos

AppendRecord(AccessibilityRecord)

Acrescenta um AccessibilityRecord ao final dos registros de eventos.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
DescribeContents()

A ser adicionado

Dispose()

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
Dispose(Boolean)

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
EventTypeToString(EventTypes)

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

GetAction()

Obtém a ação executada que disparou esse evento.

GetHashCode()

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

(Herdado de Object)
GetRecord(Int32)

Obtém o registro em um determinado índice.

GetSource(Int32)

Obtém o AccessibilityNodeInfo da origem do evento.

(Herdado de AccessibilityRecord)
InitFromParcel(Parcel)

Cria uma nova instância a partir de um Parcelarquivo .

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

Instancia uma nova instância AccessibilityEvent.

Obtain(AccessibilityEvent)

Instancia uma nova instância AccessibilityEvent.

Obtain(EventTypes)

Instancia uma nova instância AccessibilityEvent com seu conjunto de propriedades type.

Recycle()
Obsoleto.

Anteriormente, reciclava uma instância de volta para ser reutilizada.

SetAction(GlobalAction)

Define a ação executada que disparou esse evento.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetSource(View)

Define a origem do evento.

(Herdado de AccessibilityRecord)
SetSource(View, Int32)

Define a fonte como sendo um descendente virtual do dado root.

(Herdado de AccessibilityRecord)
ToArray<T>()

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

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

A ser adicionado

Implantações explícitas de interface

IJavaPeerable.Disposed()

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
IJavaPeerable.Finalized()

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

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

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

GetJniTypeName(IJavaPeerable)

Essa classe representa eventos de acessibilidade que são enviados pelo sistema quando algo notável acontece na interface do usuário.

Aplica-se a