AccessibilityNodeInfo.MathInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| 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 |