AccessibilityRecord 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.
Representa um registro em um AccessibilityEvent e contém informações sobre a mudança de estado de sua origem android.view.View.
[Android.Runtime.Register("android/view/accessibility/AccessibilityRecord", DoNotGenerateAcw=true)]
public class AccessibilityRecord : Java.Lang.Object
[<Android.Runtime.Register("android/view/accessibility/AccessibilityRecord", DoNotGenerateAcw=true)>]
type AccessibilityRecord = class
inherit Object
- Herança
- Derivado
- Atributos
Comentários
Representa um registro em um AccessibilityEvent e contém informações sobre a mudança de estado de sua origem android.view.View. Quando uma exibição dispara um evento de acessibilidade, ela solicita que seu pai despache o evento construído. O pai pode, opcionalmente, anexar um registro para si mesmo para fornecer mais contexto a android.accessibilityservice.AccessibilityServices. Portanto, os serviços de acessibilidade podem facilitar registros de acessibilidade adicionais para aprimorar o feedback.
</p>
Depois que o evento de acessibilidade que contém um registro é despachado, o registro se torna imutável e chamar um método de mutação de estado gera um erro.
<strong>Observação:</strong> Nem todas as propriedades são aplicáveis a todos os tipos de eventos de acessibilidade. Para obter informações detalhadas, consulte AccessibilityEvent.
<div class="referência especial"><h3>Guias< do desenvolvedor/h3>
Para obter mais informações sobre como criar e processar AccessibilityRecords, leia o Guia do desenvolvedor de acessibilidade .
</Div>
Documentação Java para android.view.accessibility.AccessibilityRecord.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| AccessibilityRecord() |
Cria um novo |
| AccessibilityRecord(AccessibilityRecord) |
Construtor de cópia. |
| AccessibilityRecord(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime. |
Propriedades
| Nome | Description |
|---|---|
| AddedCount |
Obtém o número de caracteres adicionados. -ou- Define o número de caracteres adicionados. |
| BeforeText |
Obtém o texto antes de uma alteração. -ou- Define o texto antes de uma alteração. |
| BeforeTextFormatted |
Obtém o texto antes de uma alteração. -ou- Define o texto antes de uma alteração. |
| Checked |
Obtém se a fonte for verificada. -ou- Define se a origem está marcada. |
| Class |
Retorna a classe de tempo de execução deste |
| ClassName |
Obtém o nome da classe da origem. -ou- Define o nome da classe da fonte. |
| ClassNameFormatted |
Obtém o nome da classe da origem. -ou- Define o nome da classe da fonte. |
| ContentDescription |
Obtém a descrição da fonte. -ou- Define a descrição da fonte. |
| ContentDescriptionFormatted |
Obtém a descrição da fonte. -ou- Define a descrição da fonte. |
| CurrentItemIndex |
Obtém o índice da fonte na lista de itens que podem ser visitados. -ou- Define o índice da fonte na lista de itens que podem ser visitados. |
| DisplayId |
Obtém a ID da exibição da qual o evento vem. |
| Enabled |
Obtém se a origem estiver habilitada. -ou- Define se a origem está activada. |
| FromIndex |
Obtém o índice do primeiro caractere da sequência alterada, ou o início de uma seleção de texto ou o índice do primeiro item visível durante a rolagem. -ou- Define o índice do primeiro caractere da sequência alterada ou o início de uma seleção de texto ou o índice do primeiro item visível ao rolar. |
| FullScreen |
Obtém se a fonte estiver ocupando a tela inteira. -ou- Define se a origem está ocupando a tela inteira. |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| ItemCount |
Obtém o número de itens que podem ser visitados. -ou- Define o número de itens que podem ser visitados. |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniPeerMembers |
Representa um registro em um |
| 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. |
| 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 de origem em pixels. |
| ParcelableData |
Obtém os |
| Password |
Obtém se a origem for um campo de senha. -ou- Define se a origem é um campo de palavra-passe. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| RemovedCount |
Obtém o número de caracteres removidos. -ou- Define o número de caracteres removidos. |
| Scrollable |
Obtém se a fonte for rolável. -ou- Define se a origem é rolável. |
| 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 |
| 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 |
| ScrollX |
Obtém o deslocamento de rolagem da borda esquerda de origem em pixels. -ou- Define o desvio de deslocamento da margem esquerda de origem em pixels. |
| 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. |
| Source |
Obtém o |
| Text |
Obtém o texto do evento. |
| ThresholdClass |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
| ThresholdType |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
| ToIndex |
Obtém o índice do final da seleção de texto ou o índice do último item visível ao rolar. -ou- Define o índice do fim da selecção de texto ou o índice do último item visível ao deslocar-se. |
| WindowId |
Obtém a ID da janela da qual o evento vem. |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| 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) |
| 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) |
| GetSource(Int32) |
Obtém o |
| 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 desse objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| Obtain() |
Instancia um novo registro. |
| Obtain(AccessibilityRecord) |
Instancia um novo registro inicializado com dados do registro fornecido. |
| Recycle() |
Anteriormente, retornaria uma instância para ser reutilizada. |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
| SetSource(View, Int32) |
Define a origem como um descendente virtual do . |
| SetSource(View) |
Define a origem do evento. |
| 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) |
| Wait() |
Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>. (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <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 seja ativado, normalmente sendo <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() |
Notifica o runtime de interoperabilidade de que esse par gerenciado foi descartado. (Herdado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Libera esse par Java, a menos que seja mantido por outra referência gerenciada. (Herdado de Object) |
| IJavaPeerable.Finalized() |
Notifica o runtime de interoperabilidade de que esse par gerenciado foi finalizado. (Herdado de Object) |
| IJavaPeerable.JniManagedPeerState |
Obtém o estado que descreve a relação entre esse par gerenciado e sua referência de JNI. (Herdado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Define o código de hash de identidade de interoperabilidade para esse par Java. (Herdado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Define o estado de par gerenciado e JNI para esse par Java. (Herdado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Define a referência de objeto JNI usada por esse par gerenciado. (Herdado de Object) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
Representa um registro em um |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |