AccessibilityNodeInfo.AccessibilityAction Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase que define una acción que se puede realizar en .AccessibilityNodeInfo
[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
- Herencia
- Atributos
- Implementaciones
Comentarios
Clase que define una acción que se puede realizar en .AccessibilityNodeInfo
Cada acción tiene un identificador único que es obligatorio y datos opcionales.
Hay tres categorías de acciones: <ul<>li><strong Standard actions</strong>>: estas son acciones notificadas y controladas por los widgets de interfaz de usuario estándar en la plataforma. Para cada acción estándar hay una constante estática definida en esta clase, por ejemplo #ACTION_FOCUS
, . Estas acciones tendrán null
etiquetas. </li><><fuerte>Acción de acciones< personalizadas/fuerte>: estas son acciones notificadas y controladas por widgets personalizados. es decir, los que no forman parte del kit de herramientas de la interfaz de usuario. Por ejemplo, una aplicación puede definir una acción personalizada para borrar el historial de usuarios. </li><><li strong>Overriden standard actions</strong>: estas son acciones que invalidan las acciones estándar para personalizarlas. Por ejemplo, una aplicación puede agregar una etiqueta a la acción estándar #ACTION_CLICK
para indicar al usuario que esta acción borra el historial de exploración. </ul>
Las acciones se agregan normalmente a un AccessibilityNodeInfo
mediante el uso AccessibilityNodeInfo#addAction(AccessibilityAction)
de View#onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo)
y se realizan dentro de View#performAccessibilityAction(int, Bundle)
.
<p class="note"><strong>Note:</strong> Views que admiten estas acciones deben invocarse View#setImportantForAccessibility(int)
con View#IMPORTANT_FOR_ACCESSIBILITY_YES
para asegurarse de que un AccessibilityService
puede detectar el conjunto de acciones admitidas. </p>
Documentación de Java para android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
AccessibilityNodeInfo.AccessibilityAction(Int32, ICharSequence) |
Crea una nueva AccessibilityAction. |
AccessibilityNodeInfo.AccessibilityAction(Int32, String) |
Clase que define una acción que se puede realizar en . |
Propiedades
ActionAccessibilityFocus |
Clase que define una acción que se puede realizar en . |
ActionClearAccessibilityFocus |
Clase que define una acción que se puede realizar en . |
ActionClearFocus |
Clase que define una acción que se puede realizar en . |
ActionClearSelection |
Clase que define una acción que se puede realizar en . |
ActionClick |
Clase que define una acción que se puede realizar en . |
ActionCollapse |
Clase que define una acción que se puede realizar en . |
ActionContextClick |
Clase que define una acción que se puede realizar en . |
ActionCopy |
Clase que define una acción que se puede realizar en . |
ActionCut |
Clase que define una acción que se puede realizar en . |
ActionDismiss |
Clase que define una acción que se puede realizar en . |
ActionDragCancel |
Clase que define una acción que se puede realizar en . |
ActionDragDrop |
Clase que define una acción que se puede realizar en . |
ActionDragStart |
Clase que define una acción que se puede realizar en . |
ActionExpand |
Clase que define una acción que se puede realizar en . |
ActionFocus |
Clase que define una acción que se puede realizar en . |
ActionHideTooltip |
Clase que define una acción que se puede realizar en . |
ActionImeEnter |
Clase que define una acción que se puede realizar en . |
ActionLongClick |
Clase que define una acción que se puede realizar en . |
ActionMoveWindow |
Clase que define una acción que se puede realizar en . |
ActionNextAtMovementGranularity |
Clase que define una acción que se puede realizar en . |
ActionNextHtmlElement |
Clase que define una acción que se puede realizar en . |
ActionPageDown |
Clase que define una acción que se puede realizar en . |
ActionPageLeft |
Clase que define una acción que se puede realizar en . |
ActionPageRight |
Clase que define una acción que se puede realizar en . |
ActionPageUp |
Clase que define una acción que se puede realizar en . |
ActionPaste |
Clase que define una acción que se puede realizar en . |
ActionPressAndHold |
Clase que define una acción que se puede realizar en . |
ActionPreviousAtMovementGranularity |
Clase que define una acción que se puede realizar en . |
ActionPreviousHtmlElement |
Clase que define una acción que se puede realizar en . |
ActionScrollBackward |
Clase que define una acción que se puede realizar en . |
ActionScrollDown |
Clase que define una acción que se puede realizar en . |
ActionScrollForward |
Clase que define una acción que se puede realizar en . |
ActionScrollInDirection |
Clase que define una acción que se puede realizar en . |
ActionScrollLeft |
Clase que define una acción que se puede realizar en . |
ActionScrollRight |
Clase que define una acción que se puede realizar en . |
ActionScrollToPosition |
Clase que define una acción que se puede realizar en . |
ActionScrollUp |
Clase que define una acción que se puede realizar en . |
ActionSelect |
Clase que define una acción que se puede realizar en . |
ActionSetProgress |
Clase que define una acción que se puede realizar en . |
ActionSetSelection |
Clase que define una acción que se puede realizar en . |
ActionSetText |
Clase que define una acción que se puede realizar en . |
ActionShowOnScreen |
Clase que define una acción que se puede realizar en . |
ActionShowTextSuggestions |
Clase que define una acción que se puede realizar en . |
ActionShowTooltip |
Clase que define una acción que se puede realizar en . |
Class |
Devuelve la clase en tiempo de ejecución de este |
Creator |
Clase que define una acción que se puede realizar en . |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
Id |
Obtiene el identificador de esta acción. |
JniIdentityHashCode |
Clase que define una acción que se puede realizar en . |
JniPeerMembers |
Clase que define una acción que se puede realizar en . |
Label |
Clase que define una acción que se puede realizar en . |
LabelFormatted |
Obtiene la etiqueta de esta acción. |
PeerReference |
Clase que define una acción que se puede realizar en . |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
DescribeContents() |
Para agregar |
Dispose() |
Clase que define una acción que se puede realizar en . |
Dispose(Boolean) |
Clase que define una acción que se puede realizar en . |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ToArray<T>() |
Clase que define una acción que se puede realizar en . |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Clase que define una acción que se puede realizar en . |
Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Escribir datos en un paquete. |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Clase que define una acción que se puede realizar en . |
IJavaPeerable.DisposeUnlessReferenced() |
Clase que define una acción que se puede realizar en . |
IJavaPeerable.Finalized() |
Clase que define una acción que se puede realizar en . |
IJavaPeerable.JniManagedPeerState |
Clase que define una acción que se puede realizar en . |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Clase que define una acción que se puede realizar en . |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Clase que define una acción que se puede realizar en . |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Clase que define una acción que se puede realizar en . |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Clase que define una acción que se puede realizar en . |
GetJniTypeName(IJavaPeerable) |
Clase que define una acción que se puede realizar en . |