Lingua

AccessibilityNodeInfo.MathInfo Classe

Definizione

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

[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
Ereditarietà
Attributi
Implementazioni

Commenti

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

La struttura di questa classe si basa sui concetti e i tag definiti nello standard MathML W3C. Un servizio di accessibilità può usare queste informazioni per offrire agli utenti un'esperienza più completa che interagisce con il contenuto matematico. Ad esempio, un'utilità per la lettura dello schermo può usare il tag e gli attributi per pronunciare correttamente una frazione e consentire all'utente di spostarsi tra il numeratore e il denominatore.

Per aggiungere informazioni matematiche a un nodo, creare un'istanza di MathInfo, impostarne gli attributi usando putAttribute(String,String) e quindi chiamare setStructuredDataInfo(StructuredDataInfo) in AccessibilityNodeInfo.

Informazioni di riferimento su Android per android.view.accessibility.AccessibilityNodeInfo.MathInfo.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
AccessibilityNodeInfo.MathInfo(String)

Crea un nuovo MathInfo.

Campi

Nome Descrizione
MathAttributeArg

Attributo utilizzato per associare un elemento figlio a uno degli argomenti nel valore del #MATH_ATTRIBUTE_INTENT padre.

MathAttributeIntent

Attributo che fornisce un'annotazione semantica per l'elemento in cui è specificato.

MathTagFraction

Elemento per la creazione di frazioni.

MathTagIdentifier

Elemento per i nomi simbolici o il testo arbitrario di cui eseguire il rendering come identificatore.

MathTagMath

Elemento radice di primo livello che incapsula un'espressione MathML.

MathTagMultiscripts

Elemento per associare un numero qualsiasi di prescrizioni e postscript a un'espressione di base.

MathTagNoneScript

Rappresenta un elemento vuoto, spesso utilizzato come segnaposto in elementi come mmultiscripts.

MathTagNumber

Elemento per un valore letterale numerico.

MathTagOperator

Elemento per un operatore, un recinto, un separatore o un accento.

MathTagOver

Elemento che associa un accento o un limite a un'espressione di base.

MathTagPrescriptDelimiter

Elemento vuoto usato all'interno mmultiscripts per separare i postscript dai prescritti.

MathTagRoot

Elemento per i radicali con un indice esplicito, ad esempio una radice del cubo.

MathTagRow

Elemento per il raggruppamento di sottoespressione orizzontalmente.

MathTagSquareRoot

Elemento per una radice quadrata.

MathTagStringLiteral

Elemento per la rappresentazione di valori letterali stringa, spesso per i sistemi algebrici del computer.

MathTagSub

Elemento che collega un pedice a un'espressione di base.

MathTagSubSup

Elemento che collega un pedice e un apice a un'espressione di base.

MathTagSup

Elemento che collega un apice a un'espressione di base.

MathTagTable

Elemento per la creazione di tabelle o matrici.

MathTagTableCell

Elemento che rappresenta una singola cella in una tabella o matrice.

MathTagTableRow

Elemento che rappresenta una singola riga in una tabella o matrice.

MathTagText

Elemento per il rendering di testo arbitrario come se stesso, spesso usato per i commenti.

MathTagUnder

Elemento che collega un accento o un limite sotto un'espressione di base.

MathTagUnderOver

Elemento che collega script sia in che su un'espressione di base.

Proprietà

Nome Descrizione
Attributes

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da AccessibilityNodeInfo.StructuredDataInfo)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Creator

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
JniPeerMembers

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
Tag

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da AccessibilityNodeInfo.StructuredDataInfo)
ThresholdClass

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da AccessibilityNodeInfo.StructuredDataInfo)
ThresholdType

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da AccessibilityNodeInfo.StructuredDataInfo)

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
DescribeContents()

Descrivere i tipi di oggetti speciali contenuti nella rappresentazione di marshalling di questa istanza di Parcelable.

Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
Equals(Object)

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetAttribute(String)

Ottiene il valore di un attributo.

(Ereditato da AccessibilityNodeInfo.StructuredDataInfo)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
JavaFinalize()
Obsoleti.

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
PutAttribute(String, String)

Aggiunge un attributo.

(Ereditato da AccessibilityNodeInfo.StructuredDataInfo)
RemoveAttribute(String)

Rimuove un attributo.

(Ereditato da AccessibilityNodeInfo.StructuredDataInfo)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Appiattire questo oggetto in un pacco.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe che contiene informazioni su un nodo che rappresenta un'espressione matematica.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a