AccessibilityWindowInfo 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í.
Esta clase representa una instantánea de estado de una ventana con fines de accesibilidad.
[Android.Runtime.Register("android/view/accessibility/AccessibilityWindowInfo", DoNotGenerateAcw=true)]
public sealed class AccessibilityWindowInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityWindowInfo", DoNotGenerateAcw=true)>]
type AccessibilityWindowInfo = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Herencia
- Atributos
- Implementaciones
Comentarios
Esta clase representa una instantánea de estado de una ventana con fines de accesibilidad. El contenido de la pantalla contiene una o varias ventanas donde algunas ventanas pueden ser descendientes de otras ventanas, que es que las ventanas están ordenadas jerárquicamente. Tenga en cuenta que no hay ninguna ventana raíz. Por lo tanto, el contenido de la pantalla se puede ver como una colección de árboles de ventana.
Java documentación para android.view.accessibility.AccessibilityWindowInfo.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| AccessibilityWindowInfo() |
Crea un nuevo |
| AccessibilityWindowInfo(AccessibilityWindowInfo) |
Constructor de copia. |
Campos
| Nombre | Description |
|---|---|
| TypeAccessibilityOverlay |
Obsoletos.
Tipo de ventana: Windows que solo se superponen <a em>por< una > para interceptar las interacciones del usuario sin cambiar el windows un servicio de accesibilidad puede introspección. |
| TypeApplication |
Obsoletos.
Tipo de ventana: se trata de una ventana de aplicación. |
| TypeInputMethod |
Obsoletos.
Tipo de ventana: se trata de una ventana de método de entrada. |
| TypeMagnificationOverlay |
Obsoletos.
Tipo de ventana: ventana del sistema usada para mostrar la interfaz de usuario para la interacción con la ampliación basada en ventanas, que incluye el contenido ampliado y el menú de opciones. |
| TypeSplitScreenDivider |
Obsoletos.
Tipo de ventana: ventana del sistema usada para dividir la pantalla en modo de pantalla dividida. |
| TypeSystem |
Obsoletos.
Tipo de ventana: se trata de una ventana del sistema. |
| TypeWindowControl |
Obsoletos.
Tipo de ventana: ventana del sistema que tiene la función para controlar una ventana asociada. |
Propiedades
| Nombre | Description |
|---|---|
| Anchor |
Obtiene el nodo que delimita esta ventana a otra. |
| ChildCount |
Obtiene el número de ventanas secundarias. |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Creator | |
| DisplayId |
Devuelve el identificador de la pantalla en la que está activada esta ventana, para su uso con |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| Id |
Obtiene el identificador de ventana único. |
| IsAccessibilityFocused |
Obtiene si esta ventana tiene el foco de accesibilidad. |
| IsActive |
Obtiene si esta ventana está activa. |
| IsFocused |
Obtiene si esta ventana tiene el foco de entrada. |
| IsInPictureInPictureMode |
Compruebe si la ventana está en modo de imagen en imagen. |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniPeerMembers |
Esta clase representa una instantánea de estado de una ventana con fines de accesibilidad. |
| Layer |
Obtiene la capa que determina el orden Z de la ventana. |
| Locales |
Devuelve el |
| Parent |
Obtiene la ventana primaria. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| Root |
Obtiene el nodo raíz de la jerarquía de la ventana. |
| 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) |
| Title |
Esta clase representa una instantánea de estado de una ventana con fines de accesibilidad. |
| TitleFormatted |
Obtiene el título de la ventana. |
| TransitionTimeMillis |
Devuelve el objeto en el |
| Type |
Obtiene el tipo de la ventana. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| DescribeContents() |
Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable. |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetBoundsInScreen(Rect) |
Obtiene los límites de esta ventana en la pantalla. |
| GetChild(Int32) |
Obtiene la ventana secundaria en un índice determinado. |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetRegionInScreen(Region) |
Obtiene la región táctil de esta ventana en la pantalla. |
| GetRoot(Int32) |
Obtiene el nodo raíz de la jerarquía de la ventana. |
| 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) |
| Obtain() |
Devuelve una instancia almacenada en caché si está disponible o se crea una nueva. |
| Obtain(AccessibilityWindowInfo) |
Devuelve una instancia almacenada en caché si está disponible o se crea una nueva. |
| Recycle() |
Vuelva a devolver una instancia para volver a usarla. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (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) |
| 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) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Aplane este objeto en un paquete. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Notifica al tiempo de ejecución de interoperabilidad que se ha eliminado este mismo nivel administrado. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Libera este Java del mismo nivel a menos que otra referencia administrada lo conserve. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Notifica al tiempo de ejecución de interoperabilidad que se ha finalizado este mismo nivel administrado. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Obtiene el estado que describe la relación entre este par administrado y su referencia de JNI. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Establece el código hash de identidad de interoperabilidad para este Java del mismo nivel. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Establece el estado del mismo nivel administrado y JNI para este Java del mismo nivel. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Establece la referencia de objeto JNI usada por este par administrado. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Esta clase representa una instantánea de estado de una ventana con fines de accesibilidad. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |