AccessibilityNodeInfo Classe

Definizione

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

[Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)]
public class AccessibilityNodeInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo", DoNotGenerateAcw=true)>]
type AccessibilityNodeInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
AccessibilityNodeInfo
Attributi
Implementazioni

Commenti

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine. Dal punto di vista del contenuto di una android.accessibilityservice.AccessibilityService finestra viene presentato come albero delle informazioni sul nodo di accessibilità, che può o meno eseguire il mapping uno-a-uno alla gerarchia di visualizzazione. In altre parole, una visualizzazione personalizzata è gratuita per segnalare se stessa come albero delle informazioni sul nodo di accessibilità. </p>

Una volta recapitate informazioni sul nodo di accessibilità a un servizio di accessibilità, questa viene resa non modificabile e la chiamata a un metodo di mutazione dello stato genera un errore. Verificare #setQueryFromAppProcessEnabled se si vuole esaminare l'albero dei nodi dal processo dell'app per verificare la presenza di strumenti di test o debug.

android.accessibilityservice.AccessibilityService Per informazioni dettagliate su come ottenere un handle per il contenuto della finestra come albero delle informazioni sul nodo di accessibilità, nonché informazioni dettagliate sul modello di sicurezza.

<div class="special reference"><h3>Developer Guides</h3>

Per altre informazioni su come rendere accessibili le applicazioni, vedere la Guida per gli sviluppatori di accessibilità .

</div> "note"><b>Note:</b> Usare un <wrapper c>androidx.core.view.accessibility.AccessibilityNodeInfoCompat</c> anziché questa classe per garantire la compatibilità con le versioni precedenti. </aside>

per android.view.accessibility.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()

Crea un nuovo AccessibilityNodeInfooggetto .

AccessibilityNodeInfo(AccessibilityNodeInfo)

Costruttore di copia.

AccessibilityNodeInfo(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

AccessibilityNodeInfo(View, Int32)

Crea un nuovo AccessibilityNodeInfo oggetto con l'oggetto specificato source.

AccessibilityNodeInfo(View)

Crea un nuovo AccessibilityNodeInfo oggetto con l'oggetto specificato source.

Campi

Nome Descrizione
ActionAccessibilityFocus
Obsoleti.

Azione che fornisce lo stato attivo per l'accessibilità al nodo.

ActionArgumentColumnInt

Argomento per specificare la colonna della raccolta da rendere visibile sullo schermo.

ActionArgumentDirectionInt

Argomento per rappresentare la direzione quando si usa AccessibilityAction#ACTION_SCROLL_IN_DIRECTION.

ActionArgumentExtendSelectionBoolean

Argomento per se quando si sposta a granularità per estendere la selezione o spostarla in caso contrario.

ActionArgumentHtmlElementString

Argomento per il quale l'elemento HTML deve passare all'elemento HTML successivo/precedente.

ActionArgumentMovementGranularityInt

Argomento per il quale usare la granularità dello spostamento durante l'attraversamento del testo del nodo.

ActionArgumentMoveWindowX

Argomento per specificare la coordinata x in cui spostare una finestra.

ActionArgumentMoveWindowY

Argomento per specificare la coordinata y in cui spostare una finestra.

ActionArgumentPressAndHoldDurationMillisInt

Argomento per rappresentare la durata in millisecondi per premere e tenere premuto un nodo.

ActionArgumentProgressValue

Argomento per specificare il valore di stato da impostare.

ActionArgumentRowInt

Argomento per specificare la riga della raccolta da rendere visibile sullo schermo.

ActionArgumentScrollAmountFloat

Argomento per rappresentare la quantità di scorrimento come percentuale dell'area visibile di un nodo, con 1.

ActionArgumentSelectionEndInt

Argomento per specificare la fine della selezione.

ActionArgumentSelectionStartInt

Argomento per specificare l'inizio della selezione.

ActionArgumentSetTextCharsequence

Argomento per specificare il contenuto di testo da impostare.

ActionClearAccessibilityFocus
Obsoleti.

Azione che cancella lo stato attivo dell'accessibilità del nodo.

ActionClearFocus
Obsoleti.

Azione che cancella lo stato attivo dell'input del nodo.

ActionClearSelection
Obsoleti.

Azione che deseleziona il nodo.

ActionClick
Obsoleti.

Azione che fa clic sulle informazioni sul nodo.

ActionCollapse
Obsoleti.

Azione per comprimere un nodo espandibile.

ActionCopy
Obsoleti.

Azione per copiare la selezione corrente negli Appunti.

ActionCut
Obsoleti.

Azione per tagliare la selezione corrente e posizionarla negli Appunti.

ActionDismiss
Obsoleti.

Azione per ignorare un nodo ignorabile.

ActionExpand
Obsoleti.

Azione per espandere un nodo espandibile.

ActionFocus
Obsoleti.

Azione che dà lo stato attivo all'input al nodo.

ActionLongClick
Obsoleti.

Azione che fa clic a lungo sul nodo.

ActionNextAtMovementGranularity
Obsoleti.

Azione che richiede di passare all'entità successiva nel testo del nodo in corrispondenza di una determinata granularità di spostamento.

ActionNextHtmlElement
Obsoleti.

Azione per passare all'elemento HTML successivo di un determinato tipo.

ActionPaste
Obsoleti.

Azione per incollare il contenuto degli Appunti corrente.

ActionPreviousAtMovementGranularity
Obsoleti.

Azione che richiede di passare all'entità precedente nel testo di questo nodo a una determinata granularità di spostamento.

ActionPreviousHtmlElement
Obsoleti.

Azione per passare all'elemento HTML precedente di un determinato tipo.

ActionScrollBackward
Obsoleti.

Azione per scorrere il contenuto del nodo all'indietro.

ActionScrollForward
Obsoleti.

Azione per scorrere il contenuto del nodo in avanti.

ActionSelect
Obsoleti.

Azione che seleziona il nodo.

ActionSetSelection
Obsoleti.

Azione per impostare la selezione.

ActionSetText
Obsoleti.

Azione che imposta il testo del nodo.

CheckedStateFalse
Obsoleti.

Questo nodo non è selezionato.

CheckedStatePartial
Obsoleti.

Questo nodo viene controllato parzialmente.

CheckedStateTrue
Obsoleti.

Questo nodo viene controllato.

ExpandedStateCollapsed
Obsoleti.

Stato espanso per un elemento espandibile compresso.

ExpandedStateFull
Obsoleti.

Stato espanso per un elemento espanso espandibile che non può essere espanso ulteriormente.

ExpandedStatePartial
Obsoleti.

Stato espanso per un elemento espanso espandibile che può ancora essere espanso ulteriormente.

ExpandedStateUndefined
Obsoleti.

Stato espanso per un elemento non espandibile

ExtraDataRenderingInfoKey

Chiave usata per richiedere dati aggiuntivi per le informazioni di rendering.

ExtraDataTextCharacterLocationArgLength

Argomento Integer che specifica l'indice finale dei dati di posizione del testo richiesti.

ExtraDataTextCharacterLocationArgMaxLength

Lunghezza massima consentita dei dati della posizione di testo richiesta.

ExtraDataTextCharacterLocationArgStartIndex

Argomento Integer che specifica l'indice iniziale dei dati di posizione del testo richiesti.

ExtraDataTextCharacterLocationInWindowKey

Chiave usata per richiedere e individuare dati aggiuntivi per la posizione dei caratteri di testo nelle coordinate della finestra.

ExtraDataTextCharacterLocationKey

Chiave usata per richiedere e individuare dati aggiuntivi per la posizione del carattere di testo.

FlagPrefetchAncestors
Obsoleti.

Strategia di prelettura che prelettura i predecessori del nodo richiesto.

FlagPrefetchDescendantsBreadthFirst
Obsoleti.

Strategia di prelettura che prelettura i discendenti del nodo richiesto in ampiezza.

FlagPrefetchDescendantsDepthFirst
Obsoleti.

Strategia di prelettura che prelettura i discendenti del nodo richiesto depth-first.

FlagPrefetchDescendantsHybrid
Obsoleti.

Strategia di prelettura che prelettura i discendenti in un primo approccio ibrido di profondità e ampiezza.

FlagPrefetchSiblings
Obsoleti.

Strategia di prelettura che prelettura gli elementi di pari livello del nodo richiesto.

FlagPrefetchUninterruptible
Obsoleti.

Il flag di prelettura che specifica la prelettura non deve essere interrotto da una richiesta per recuperare un nodo o eseguire un'azione su un nodo.

FocusAccessibility
Obsoleti.

Stato attivo per l'accessibilità.

FocusInput
Obsoleti.

Stato attivo dell'input.

MaxNumberOfPrefetchedNodes

Dimensioni massime batch di nodi prelettura per una richiesta.

MovementGranularityCharacter
Obsoleti.

Bit di granularità dello spostamento per attraversare il testo di un nodo per carattere.

MovementGranularityLine
Obsoleti.

Bit di granularità dello spostamento per attraversare il testo di un nodo per riga.

MovementGranularityPage
Obsoleti.

Bit di granularità dello spostamento per attraversare il testo di un nodo per pagina.

MovementGranularityParagraph
Obsoleti.

Bit di granularità dello spostamento per attraversare il testo di un nodo in base al paragrafo.

MovementGranularityWord
Obsoleti.

Bit di granularità dello spostamento per attraversare il testo di un nodo per parola.

Proprietà

Nome Descrizione
AccessibilityDataSensitive

Ottiene se i dati di accessibilità del nodo sono considerati sensibili. -oppure- Imposta se i dati di accessibilità di questo nodo sono considerati sensibili.

AccessibilityFocused

Ottiene un valore che indica se il nodo è incentrato sull'accessibilità. -oppure- Imposta un valore che indica se il nodo è incentrato sull'accessibilità.

ActionList

Ottiene le azioni che possono essere eseguite nel nodo.

Actions
Obsoleti.

Ottiene le azioni che possono essere eseguite nel nodo.

AvailableExtraData

Ottenere i dati aggiuntivi disponibili per questo nodo. -oppure- Impostare i dati aggiuntivi disponibili per questo nodo.

Checkable

Ottiene un valore che indica se il nodo è controllabile. -oppure- Imposta un valore che indica se il nodo è controllabile.

Checked

Ottiene un valore che indica se il nodo è selezionato. -oppure- Imposta un valore che indica se il nodo è selezionato.

CheckedState

Ottiene lo stato controllato di questo nodo. -oppure- Imposta lo stato selezionato di questo nodo.

ChildCount

Ottiene il numero di elementi figlio.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ClassName

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

ClassNameFormatted

Ottiene la classe da cui proviene questo nodo. -oppure- Imposta la classe da cui proviene questo nodo.

Clickable

Ottiene un valore che indica se il nodo è selezionabile. -oppure- Imposta un valore che indica se il nodo è selezionabile.

ContainerTitle

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

ContainerTitleFormatted

Restituisce il titolo del contenitore. -oppure- Imposta il titolo del contenitore per il contenitore app-developer-defined che può essere qualsiasi tipo di ViewGroup o layout.

ContentDescription

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

ContentDescriptionFormatted

Ottiene la descrizione del contenuto di questo nodo. -oppure- Imposta la descrizione del contenuto di questo nodo.

ContentInvalid

Ottiene se il contenuto di questo nodo non è valido. -oppure- Imposta se il contenuto di questo nodo non è valido.

ContextClickable

Ottiene un valore che indica se il nodo è selezionabile dal contesto. -oppure- Imposta un valore che indica se il nodo è selezionabile dal contesto.

Creator
Dismissable

Ottiene se il nodo può essere ignorato. -oppure- Imposta se il nodo può essere ignorato.

DrawingOrder

Ottenere l'ordine di disegno della vista corrispondente a questo nodo. - oppure - Impostare l'ordine di disegno della vista corrispondente a questo nodo.

Editable

Ottiene se il nodo è modificabile. -oppure- Imposta un valore che indica se il nodo è modificabile.

Enabled

Ottiene un valore che indica se il nodo è abilitato. -oppure- Imposta un valore che indica se il nodo è abilitato.

Error

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

ErrorFormatted

Ottiene il testo dell'errore di questo nodo. -oppure- Imposta il testo dell'errore di questo nodo.

ExpandedState

Ottiene lo stato espanso per questo nodo. -oppure- Imposta lo stato espanso del nodo.

Extras

Ottiene un bundle facoltativo con dati aggiuntivi.

FieldRequired

Ottiene un valore che indica se un nodo che rappresenta un campo modulo richiede input o selezione. -oppure- Imposta un valore che indica se this il nodo rappresenta un campo modulo che richiede input o selezione.

Focusable

Ottiene un valore che indica se il nodo è attivabile. -oppure- Imposta un valore che indica se il nodo è attivabile.

Focused

Ottiene un valore che indica se il nodo è attivo. -oppure- Imposta un valore che indica se il nodo è attivo.

GranularScrollingSupported

Ottiene se il nodo supporta lo scorrimento granulare. -oppure- Imposta se il nodo supporta lo scorrimento granulare.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasRequestInitialAccessibilityFocus

Ottiene un valore che indica se il nodo dispone di #setRequestInitialAccessibilityFocus.

Heading

Restituisce un valore che indica se il nodo rappresenta un'intestazione. -oppure- Imposta un valore che indica se il nodo rappresenta un'intestazione.

HintText

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

HintTextFormatted

Ottiene il testo dell'hint di questo nodo. -oppure- Imposta il testo del suggerimento di questo nodo.

ImportantForAccessibility

Restituisce un valore che indica se il nodo ha origine da una vista considerata importante per l'accessibilità. -oppure- Imposta se il nodo è considerato importante per l'accessibilità.

InputType

Ottiene il tipo di input dell'origine come definito da InputType. -oppure- Imposta il tipo di input dell'origine come definito da InputType.

JniIdentityHashCode

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

(Ereditato da Object)
JniPeerMembers

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

LabeledBy

Ottiene le informazioni sul nodo che funge da etichetta della visualizzazione rappresentata da queste informazioni a scopo di accessibilità.

LabeledByList

Ottiene l'elenco di informazioni sui nodi che fungono da etichette della visualizzazione rappresentata da queste informazioni a scopo di accessibilità.

LabelFor

Ottiene le informazioni sul nodo per le quali la visualizzazione rappresentata da queste informazioni funge da etichetta a scopo di accessibilità.

LiveRegion

Ottiene la modalità dell'area dinamica del nodo. -oppure- Imposta la modalità dell'area dinamica del nodo.

LongClickable

Ottiene un valore che indica se il nodo è selezionabile a lungo. -oppure- Imposta un valore che indica se il nodo è selezionabile a lungo.

MaxTextLength

Restituisce la lunghezza massima del testo per questo nodo. -oppure- Imposta la lunghezza massima del testo o -1 per nessun limite.

MinDurationBetweenContentChanges

Ottiene la durata minima di tempo tra due eventi di modifica del contenuto. -oppure- Imposta la durata minima tra due eventi di modifica del contenuto, che viene usato negli eventi di modifica del contenuto di limitazione nei servizi di accessibilità.

MovementGranularities

Ottiene le granularità dello spostamento per attraversare il testo di questo nodo. -oppure- Imposta le granularità di spostamento per attraversare il testo di questo nodo.

MultiLine

Ottiene se il nodo è un testo modificabile su più righe. -oppure- Imposta se il nodo è un testo modificabile su più righe.

PackageName

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

PackageNameFormatted

Ottiene il pacchetto da cui proviene questo nodo. -oppure- Imposta il pacchetto da cui proviene questo nodo.

PaneTitle

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

PaneTitleFormatted

Ottenere il titolo del riquadro rappresentato da questo nodo. -oppure- Se questo nodo rappresenta un'area visivamente distinta dello schermo che può essere aggiornata separatamente dal resto della finestra, viene considerato un riquadro.

Parent

Ottiene l'elemento padre.

Password

Ottiene un valore che indica se il nodo è una password. -oppure- Imposta un valore che indica se il nodo è una password.

PeerReference

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

(Ereditato da Object)
ScreenReaderFocusable

Restituisce un valore che indica se il nodo è contrassegnato in modo esplicito come unità attivabile da un'utilità per la lettura dello schermo. -oppure- Imposta se il nodo deve essere considerato un'unità attivabile da un'utilità per la lettura dello schermo.

Scrollable

Ottiene se il nodo è scorrevole. -oppure- Imposta se il nodo è scorrevole.

Selected

Ottiene un valore che indica se il nodo è selezionato. -oppure- Imposta se questo nodo è selezionato.

ShowingHintText

Restituisce un valore che indica se il testo del nodo rappresenta un suggerimento per l'immissione di testo da parte dell'utente. -oppure- Imposta se il testo del nodo rappresenta un suggerimento per l'utente per l'immissione di testo.

StateDescription

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

StateDescriptionFormatted

Ottenere la descrizione dello stato di questo nodo. -oppure- Imposta la descrizione dello stato di questo nodo.

SupplementalDescription

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

SupplementalDescriptionFormatted

Ottiene la descrizione supplementare di questo nodo. -oppure- Imposta la descrizione supplementare di questo nodo.

Text

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

TextEntryKey

Restituisce un valore che indica se il nodo rappresenta un tasto di immissione di testo che fa parte di una tastiera o di un tastierino. -oppure- Imposta un valore che indica se il nodo rappresenta un tasto di immissione di testo che fa parte di una tastiera o di un tastierino.

TextFormatted

Ottiene il testo di questo nodo. -oppure- Imposta il testo di questo nodo.

TextSelectable

Ottiene se il nodo contiene testo selezionabile. -oppure- Imposta se il nodo dispone di testo selezionabile.

TextSelectionEnd

Ottiene la fine della selezione del testo se il testo è selezionato.

TextSelectionStart

Ottiene l'inizio della selezione del testo o la posizione del cursore.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

TooltipText

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

TooltipTextFormatted

Ottiene il testo della descrizione comando di questo nodo. -oppure- Imposta il testo della descrizione comando di questo nodo.

TraversalAfter

Ottiene il nodo dopo il quale questo viene visitato nell'attraversamento dell'accessibilità.

TraversalBefore

Ottiene il nodo prima del quale questo viene visitato durante l'attraversamento.

UniqueId

Ottiene l'ID univoco del nodo. -oppure- Imposta l'ID univoco da usare come chiave per identificare il nodo.

ViewIdResourceName

Ottiene il nome completo della risorsa dell'ID della vista di origine. -oppure- Imposta il nome completo della risorsa dell'ID della vista di origine.

VisibleToUser

Ottiene un valore che indica se il nodo è visibile all'utente. -oppure- Imposta se questo nodo è visibile all'utente.

Window

Ottiene la finestra a cui appartiene il nodo.

WindowId

Ottiene l'ID della finestra da cui provengono le informazioni.

Metodi

Nome Descrizione
AddAction(AccessibilityNodeInfo+AccessibilityAction)

Aggiunge un'azione che può essere eseguita sul nodo.

AddAction(Action)
Obsoleti.

Aggiunge un'azione che può essere eseguita sul nodo.

AddChild(View, Int32)

Aggiunge un figlio virtuale discendente dell'oggetto specificato root.

AddChild(View)

Aggiunge un elemento figlio.

AddLabeledBy(View, Int32)

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

AddLabeledBy(View)

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

CanOpenPopup()

Ottiene se questo nodo apre un popup o una finestra di dialogo.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Da aggiungere

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)
Equals(Object)

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

(Ereditato da Object)
FindAccessibilityNodeInfosByText(String)

Trova AccessibilityNodeInfoin base al testo.

FindAccessibilityNodeInfosByViewId(String)

Trova AccessibilityNodeInfos in base al nome della risorsa dell'ID di visualizzazione completo in cui un ID completo è di "package:id/id_resource_name".

FindFocus(NodeFocus)

Trovare la visualizzazione con il tipo di stato attivo specificato.

FocusSearch(FocusSearchDirection)

Cerca la visualizzazione più vicina nella direzione specificata che può assumere lo stato attivo di input.

GetBoundsInParent(Rect)

Ottiene i limiti del nodo nelle coordinate di viewParent.

GetBoundsInScreen(Rect)

Ottiene i limiti del nodo nelle coordinate dello schermo.

GetBoundsInWindow(Rect)

Ottiene i limiti del nodo nelle coordinate della finestra.

GetChild(Int32, Int32)

Ottiene l'elemento figlio in corrispondenza dell'indice specificato.

GetChild(Int32)

Ottiene l'elemento figlio in corrispondenza dell'indice specificato.

GetCollectionInfo()

Ottiene le informazioni sulla raccolta se il nodo è una raccolta.

GetCollectionItemInfo()

Ottiene le informazioni sull'elemento della raccolta se il nodo è un elemento della raccolta.

GetExtraRenderingInfo()

Ottiene l'oggetto ExtraRenderingInfo extra rendering info se il nodo deve essere aggiornato con dati aggiuntivi per esaminare i problemi di accessibilità correlati al rendering.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetParent(Int32)

Ottiene l'elemento padre.

GetRangeInfo()

Ottiene le informazioni sull'intervallo se questo nodo è un intervallo.

GetTouchDelegateInfo()

Ottiene l'oggetto per il TouchDelegateInfo comportamento del delegato tocco con la visualizzazione rappresentata.

JavaFinalize()

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)
Obtain()

Crea un'istanza di un nuovo AccessibilityNodeInfo.

Obtain(AccessibilityNodeInfo)

Crea un'istanza di un nuovo oggetto AccessibilityNodeInfo inizializzato dall'oggetto specificato info.

Obtain(View, Int32)

Restituisce un'istanza memorizzata nella cache se tale istanza è disponibile in caso contrario una nuova e imposta l'origine.

Obtain(View)

Restituisce un'istanza memorizzata nella cache se tale istanza è disponibile in caso contrario una nuova e imposta l'origine.

PerformAction(Action, Bundle)

Esegue un'azione sul nodo.

PerformAction(Action)

Esegue un'azione sul nodo.

Recycle()

Restituirebbe in precedenza un'istanza per essere riutilizzata.

Refresh()

Aggiorna queste informazioni con lo stato più recente della visualizzazione rappresentata.

RefreshWithExtraData(String, Bundle)

Aggiorna queste informazioni con lo stato più recente della visualizzazione che rappresenta e richiede l'aggiunta di nuovi dati dalla visualizzazione.

RemoveAction(AccessibilityNodeInfo+AccessibilityAction)

Rimuove un'azione che può essere eseguita nel nodo.

RemoveAction(Int32)
Obsoleti.

Rimuove un'azione che può essere eseguita nel nodo.

RemoveChild(View, Int32)

Rimuove un figlio virtuale che è un discendente dell'oggetto specificato root.

RemoveChild(View)

Rimuove un elemento figlio.

RemoveLabeledBy(View, Int32)

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

RemoveLabeledBy(View)

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

SetBoundsInParent(Rect)

Imposta i limiti del nodo nelle coordinate di viewParent.

SetBoundsInScreen(Rect)

Imposta i limiti del nodo nelle coordinate dello schermo.

SetBoundsInWindow(Rect)

Imposta i limiti del nodo nelle coordinate della finestra.

SetCanOpenPopup(Boolean)

Imposta se questo nodo apre un popup o una finestra di dialogo.

SetCollectionInfo(AccessibilityNodeInfo+CollectionInfo)

Imposta le informazioni sulla raccolta se il nodo è una raccolta.

SetCollectionItemInfo(AccessibilityNodeInfo+CollectionItemInfo)

Imposta le informazioni sull'elemento della raccolta se il nodo è un elemento della raccolta.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetLabeledBy(View, Int32)

Imposta la visualizzazione che funge da etichetta della visualizzazione rappresentata da queste informazioni a scopo di accessibilità.

SetLabeledBy(View)

Imposta la visualizzazione che funge da etichetta della visualizzazione rappresentata da queste informazioni a scopo di accessibilità.

SetLabelFor(View, Int32)

Imposta la visualizzazione per cui la visualizzazione rappresentata da queste informazioni funge da etichetta a scopo di accessibilità.

SetLabelFor(View)

Imposta la visualizzazione per cui la visualizzazione rappresentata da queste informazioni funge da etichetta a scopo di accessibilità.

SetParent(View, Int32)

Imposta l'elemento padre come discendente virtuale dell'oggetto specificato root.

SetParent(View)

Imposta l'elemento padre.

SetQueryFromAppProcessEnabled(View, Boolean)

Connette questo nodo alla radice della visualizzazione in modo che le operazioni su questo nodo possano eseguire query sull'intero AccessibilityNodeInfo albero ed eseguire azioni di accessibilità sui nodi.

SetRangeInfo(AccessibilityNodeInfo+RangeInfo)

Imposta le informazioni sull'intervallo se questo nodo è un intervallo.

SetRequestInitialAccessibilityFocus(Boolean)

Imposta un valore che indica se il nodo ha richiesto lo stato attivo per l'accessibilità iniziale.

SetSource(View, Int32)

Imposta l'origine come discendente virtuale dell'oggetto specificato root.

SetSource(View)

Imposta l'origine.

SetTextSelection(Int32, Int32)

Imposta l'inizio e la fine della selezione del testo.

SetTouchDelegateInfo(AccessibilityNodeInfo+TouchDelegateInfo)

Impostare le informazioni sul delegato tocco se la visualizzazione rappresentata ha un oggetto TouchDelegate.

SetTraversalAfter(View, Int32)

Imposta il nodo dopo il quale questo viene visitato nell'attraversamento dell'accessibilità.

SetTraversalAfter(View)

Imposta la vista il cui nodo viene visitato dopo questo oggetto nell'attraversamento dell'accessibilità.

SetTraversalBefore(View, Int32)

Imposta il nodo prima del quale viene visitato questo durante l'attraversamento.

SetTraversalBefore(View)

Imposta la visualizzazione prima del cui nodo questo deve essere visitato durante l'attraversamento.

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)

Da aggiungere

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Notifica al runtime di interoperabilità che il peer gestito è stato eliminato.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rilascia questo Java peer a meno che non venga conservato da un altro riferimento gestito.

(Ereditato da Object)
IJavaPeerable.Finalized()

Notifica al runtime di interoperabilità che il peer gestito è stato finalizzato.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Ottiene lo stato che descrive la relazione tra questo peer gestito e il relativo riferimento JNI.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Imposta il codice hash dell'identità di interoperabilità per questo Java peer.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Imposta lo stato peer gestito e JNI per questo peer Java.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Imposta il riferimento all'oggetto JNI usato da questo peer gestito.

(Ereditato da Object)

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)

Questa classe rappresenta un nodo del contenuto della finestra, nonché azioni che possono essere richieste dall'origine.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Si applica a