Lenguaje

AccessibilityNodeInfo.MathInfo Clase

Definición

Clase que contiene información sobre un nodo que representa una expresión matemática.

[Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$MathInfo", ApiSince=37, DoNotGenerateAcw=true)]
public sealed class AccessibilityNodeInfo.MathInfo : Android.Views.Accessibility.AccessibilityNodeInfo.StructuredDataInfo, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$MathInfo", ApiSince=37, DoNotGenerateAcw=true)>]
type AccessibilityNodeInfo.MathInfo = class
    inherit AccessibilityNodeInfo.StructuredDataInfo
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
Atributos
Implementaciones

Comentarios

Clase que contiene información sobre un nodo que representa una expresión matemática.

La estructura de esta clase se basa en los conceptos y etiquetas definidos en el estándar MathML W3C. Un servicio de accesibilidad puede usar esta información para proporcionar una experiencia más completa para los usuarios que interactúan con contenido matemático. Por ejemplo, un lector de pantalla podría usar la etiqueta y los atributos para pronunciar correctamente una fracción y permitir al usuario navegar entre el numerador y el denominador.

Para agregar información matemática a un nodo, cree una instancia de MathInfo, establezca sus atributos mediante putAttribute(String,String) y, a continuación, llame a setStructuredDataInfo(StructuredDataInfo) en AccessibilityNodeInfo.

Referencia de Android para android.view.accessibility.AccessibilityNodeInfo.MathInfo.

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
AccessibilityNodeInfo.MathInfo(String)

Crea un nuevo MathInfo.

Campos

Nombre Description
MathAttributeArg

Atributo usado para asociar un elemento secundario a uno de los argumentos del valor de #MATH_ATTRIBUTE_INTENT su elemento primario.

MathAttributeIntent

Atributo que proporciona una anotación semántica para el elemento en el que se especifica.

MathTagFraction

Elemento para crear fracciones.

MathTagIdentifier

Elemento para nombres simbólicos o texto arbitrario que se va a representar como identificador.

MathTagMath

Elemento raíz de nivel superior que encapsula una expresión MathML.

MathTagMultiscripts

Elemento para adjuntar cualquier número de prescripciones y postscripts a una expresión base.

MathTagNoneScript

Representa un elemento vacío, que a menudo se usa como marcador de posición en elementos como mmultiscripts.

MathTagNumber

Elemento para un literal numérico.

MathTagOperator

Elemento para un operador, barrera, separador o énfasis.

MathTagOver

Elemento que adjunta un énfasis o un límite sobre una expresión base.

MathTagPrescriptDelimiter

Elemento vacío que se usa en mmultiscripts para separar postscripts de los prescriptos.

MathTagRoot

Elemento para los radicales con un índice explícito, como una raíz del cubo.

MathTagRow

Elemento para agrupar subexpresiones horizontalmente.

MathTagSquareRoot

Elemento para una raíz cuadrada.

MathTagStringLiteral

Elemento para representar literales de cadena, a menudo para sistemas de álgebra del equipo.

MathTagSub

Elemento que asocia un subíndice a una expresión base.

MathTagSubSup

Elemento que asocia un subíndice y un superíndice a una expresión base.

MathTagSup

Elemento que asocia un superíndice a una expresión base.

MathTagTable

Elemento para crear tablas o matrices.

MathTagTableCell

Elemento que representa una sola celda de una tabla o matriz.

MathTagTableRow

Elemento que representa una sola fila de una tabla o matriz.

MathTagText

Elemento para que el texto arbitrario se represente como sí mismo, que a menudo se usa para comentarios.

MathTagUnder

Elemento que adjunta un énfasis o un límite bajo una expresión base.

MathTagUnderOver

Elemento que asocia scripts en y sobre una expresión base.

Propiedades

Nombre Description
Attributes

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de AccessibilityNodeInfo.StructuredDataInfo)
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator

Clase que contiene información sobre un nodo que representa una expresión matemática.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
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)
JniManagedPeerState

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
JniPeerMembers

Clase que contiene información sobre un nodo que representa una expresión matemática.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
Tag

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de AccessibilityNodeInfo.StructuredDataInfo)
ThresholdClass

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de AccessibilityNodeInfo.StructuredDataInfo)
ThresholdType

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de AccessibilityNodeInfo.StructuredDataInfo)

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
DescribeContents()

Describir los tipos de objetos especiales contenidos en la representación serializado de esta instancia de 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)
DisposeUnlessReferenced()

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
Equals(Object)

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetAttribute(String)

Obtiene el valor de un atributo .

(Heredado de AccessibilityNodeInfo.StructuredDataInfo)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
JavaFinalize()
Obsoletos.

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)
PutAttribute(String, String)

Agrega un atributo .

(Heredado de AccessibilityNodeInfo.StructuredDataInfo)
RemoveAttribute(String)

Quita un atributo.

(Heredado de AccessibilityNodeInfo.StructuredDataInfo)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
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()

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Clase que contiene información sobre un nodo que representa una expresión matemática.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Clase que contiene información sobre un nodo que representa una expresión matemática.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Clase que contiene información sobre un nodo que representa una expresión matemática.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a