Compartilhar via


AccessibilityNodeInfo.AccessibilityAction Classe

Definição

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

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

Comentários

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo . Cada ação tem uma ID exclusiva que é obrigatória e dados opcionais.

Existem três categorias de ações: <ul<>li><strong>Standard actions</strong> - São ações que são relatadas e manipuladas pelos widgets padrão da interface do usuário na plataforma. Para cada ação padrão há uma constante estática definida nesta classe, por exemplo #ACTION_FOCUS, . Essas ações terão null rótulos. </li><li><strong>Ações< personalizadas/strong> - São ações relatadas e manipuladas por widgets personalizados. ou seja, aqueles que não fazem parte do kit de ferramentas da interface do usuário. Por exemplo, um aplicativo pode definir uma ação personalizada para limpar o histórico do usuário. </li><li><strong>Overriden standard actions</strong> - São ações que substituem as ações padrão para personalizá-las. Por exemplo, um aplicativo pode adicionar um rótulo à ação padrão #ACTION_CLICK para indicar ao usuário que essa ação limpa o histórico de navegação. </ul>

Normalmente, as ações são adicionadas a um AccessibilityNodeInfo usando AccessibilityNodeInfo#addAction(AccessibilityAction) dentro View#onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) e são executadas dentro View#performAccessibilityAction(int, Bundle)do .

<p class="note"><strong>Nota:</strong> As exibições que dão suporte a essas ações devem ser invocadas View#setImportantForAccessibility(int) para View#IMPORTANT_FOR_ACCESSIBILITY_YES garantir que um AccessibilityService possa descobrir o conjunto de ações com suporte. </p>

Documentação Java para android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.

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

AccessibilityNodeInfo.AccessibilityAction(Int32, ICharSequence)

Cria uma nova AccessibilityAction.

AccessibilityNodeInfo.AccessibilityAction(Int32, String)

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

Propriedades

ActionAccessibilityFocus

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionClearAccessibilityFocus

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionClearFocus

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionClearSelection

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionClick

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionCollapse

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionContextClick

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionCopy

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionCut

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionDismiss

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionDragCancel

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionDragDrop

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionDragStart

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionExpand

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionFocus

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionHideTooltip

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionImeEnter

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionLongClick

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionMoveWindow

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionNextAtMovementGranularity

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionNextHtmlElement

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPageDown

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPageLeft

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPageRight

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPageUp

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPaste

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPressAndHold

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPreviousAtMovementGranularity

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionPreviousHtmlElement

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollBackward

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollDown

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollForward

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollInDirection

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollLeft

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollRight

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollToPosition

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionScrollUp

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionSelect

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionSetProgress

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionSetSelection

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionSetText

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionShowOnScreen

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionShowTextSuggestions

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

ActionShowTooltip

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

Class

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

(Herdado de Object)
Creator

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Id

Obtém o id para esta ação.

JniIdentityHashCode

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
JniPeerMembers

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

Label

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

LabelFormatted

Obtém o rótulo para esta ação.

PeerReference

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
ThresholdClass

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

(Herdado de Object)
ThresholdType

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

(Herdado de Object)

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
DescribeContents()

A ser adicionado

Dispose()

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
Dispose(Boolean)

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

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

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

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

Gravar dados em um pacote.

Implantações explícitas de interface

IJavaPeerable.Disposed()

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
IJavaPeerable.Finalized()

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

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

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

GetJniTypeName(IJavaPeerable)

Uma classe que define uma ação que pode ser executada em um AccessibilityNodeInfoarquivo .

Aplica-se a