AccessibilityNodeInfo.MathInfo 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.
Uma classe que contém informações sobre um nó que representa uma expressão 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
- Herança
- Atributos
- Implementações
Comentários
Uma classe que contém informações sobre um nó que representa uma expressão matemática.
A estrutura dessa classe baseia-se nos conceitos e marcas definidos no padrão W3C MathML. Um serviço de acessibilidade pode usar essas informações para fornecer uma experiência mais avançada para os usuários que interagem com conteúdo matemático. Por exemplo, um leitor de tela pode usar a marca e os atributos para pronunciar corretamente uma fração e permitir que o usuário navegue entre o numerador e o denominador.
Para adicionar informações matemáticas a um nó, crie uma instância de MathInfo, defina seus atributos usando putAttribute(String, String) e chame setStructuredDataInfo(StructuredDataInfo) no AccessibilityNodeInfo.
Referência do Android para android.view.accessibility.AccessibilityNodeInfo.MathInfo.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| AccessibilityNodeInfo.MathInfo(String) |
Cria um novo MathInfo. |
Campos
| Nome | Description |
|---|---|
| MathAttributeArg |
Um atributo usado para associar um elemento filho a um dos argumentos no valor de |
| MathAttributeIntent |
Um atributo que fornece uma anotação semântica para o elemento no qual ele é especificado. |
| MathTagFraction |
Um elemento para criar frações. |
| MathTagIdentifier |
Um elemento para nomes simbólicos ou texto arbitrário a ser renderizado como um identificador. |
| MathTagMath |
O elemento raiz de nível superior que encapsula uma expressão MathML. |
| MathTagMultiscripts |
Um elemento para anexar qualquer número de pré-descritos e postscripts a uma expressão base. |
| MathTagNoneScript |
Representa um elemento vazio, geralmente usado como espaço reservado em elementos como |
| MathTagNumber |
Um elemento para um literal numérico. |
| MathTagOperator |
Um elemento para um operador, cerca, separador ou ênfase. |
| MathTagOver |
Um elemento que anexa um acento ou um limite sobre uma expressão base. |
| MathTagPrescriptDelimiter |
Um elemento vazio usado dentro |
| MathTagRoot |
Um elemento para radicais com um índice explícito, como uma raiz de cubo. |
| MathTagRow |
Um elemento para agrupar subexpressões horizontalmente. |
| MathTagSquareRoot |
Um elemento para uma raiz quadrada. |
| MathTagStringLiteral |
Um elemento para representar literais de cadeia de caracteres, geralmente para sistemas de álgebra de computador. |
| MathTagSub |
Um elemento que anexa um subscrito a uma expressão base. |
| MathTagSubSup |
Um elemento que anexa um subscrito e um sobrescrito a uma expressão base. |
| MathTagSup |
Um elemento que anexa um sobrescrito a uma expressão base. |
| MathTagTable |
Um elemento para criar tabelas ou matrizes. |
| MathTagTableCell |
Um elemento que representa uma única célula em uma tabela ou matriz. |
| MathTagTableRow |
Um elemento que representa uma única linha em uma tabela ou matriz. |
| MathTagText |
Um elemento para que o texto arbitrário seja renderizado como ele mesmo, geralmente usado para comentários. |
| MathTagUnder |
Um elemento que anexa um acento ou um limite em uma expressão base. |
| MathTagUnderOver |
Um elemento que anexa scripts sob e sobre uma expressão base. |
Propriedades
| Nome | Description |
|---|---|
| Attributes |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de AccessibilityNodeInfo.StructuredDataInfo) |
| Class |
Retorna a classe de runtime deste |
| Creator |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniManagedPeerState |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| JniPeerMembers |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| Tag |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de AccessibilityNodeInfo.StructuredDataInfo) |
| ThresholdClass |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de AccessibilityNodeInfo.StructuredDataInfo) |
| ThresholdType |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de AccessibilityNodeInfo.StructuredDataInfo) |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| DescribeContents() |
Descreva os tipos de objetos especiais contidos na representação em marshaled desta instância parcelável. |
| 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) |
| DisposeUnlessReferenced() |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| Equals(Object) |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetAttribute(String) |
Obtém o valor de um atributo. (Herdado de AccessibilityNodeInfo.StructuredDataInfo) |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| JavaFinalize() |
Obsoleto.
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) |
| PutAttribute(String, String) |
Adiciona um atributo. (Herdado de AccessibilityNodeInfo.StructuredDataInfo) |
| RemoveAttribute(String) |
Remove um atributo. (Herdado de AccessibilityNodeInfo.StructuredDataInfo) |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle (Herdado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| 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é ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<> (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>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 ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Nivele esse objeto em um Pacote. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| IJavaPeerable.Finalized() |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. (Herdado de JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. |
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 marcada por runtime do Android. |
| JavaCast<TResult>(IJavaObject) |
Uma classe que contém informações sobre um nó que representa uma expressão matemática. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |