Condividi tramite


AccessibilityServiceInfo Classe

Definizione

Questa classe descrive un oggetto AccessibilityService.

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

Commenti

Questa classe descrive un oggetto AccessibilityService. Il sistema invia una notifica a per in AccessibilityServiceandroid.view.accessibility.AccessibilityEventbase alle informazioni incapsulate in questa classe.

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

Per altre informazioni sulla creazione di AccessibilityServices, vedere la Guida per gli sviluppatori di accessibilità .

</Div>

Documentazione java per android.accessibilityservice.AccessibilityServiceInfo.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

AccessibilityServiceInfo()

Crea una nuova istanza di .

AccessibilityServiceInfo(IntPtr, JniHandleOwnership)

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

Campi

CapabilityCanControlMagnification
Obsoleti.

Funzionalità: questo servizio di accessibilità può controllare l'ingrandimento della visualizzazione.

CapabilityCanPerformGestures
Obsoleti.

Funzionalità: questo servizio di accessibilità può eseguire movimenti.

CapabilityCanRequestEnhancedWebAccessibility

Questo membro è deprecato.

CapabilityCanRequestFilterKeyEvents
Obsoleti.

Funzionalità: questo servizio di accessibilità può richiedere di filtrare il flusso di eventi chiave.

CapabilityCanRequestFingerprintGestures
Obsoleti.

Funzionalità: questo servizio di accessibilità può acquisire i movimenti dal sensore di impronta digitale

CapabilityCanRequestTouchExploration
Obsoleti.

Funzionalità: questo servizio di accessibilità può richiedere la modalità di esplorazione del tocco in cui gli elementi toccati vengono pronunciati ad alta voce e l'interfaccia utente può essere esplorata tramite movimenti.

CapabilityCanRetrieveWindowContent
Obsoleti.

Funzionalità: questo servizio di accessibilità può recuperare il contenuto della finestra attiva.

CapabilityCanTakeScreenshot
Obsoleti.

Funzionalità: questo servizio di accessibilità può acquisire screenshot.

Default
Obsoleti.

Se è AccessibilityService l'impostazione predefinita per un determinato tipo.

FlagEnableAccessibilityVolume
Obsoleti.

Questo flag richiede che tutte le tracce audio a livello di sistema siano android.media.AudioAttributes#USAGE_ASSISTANCE_ACCESSIBILITY controllate dal android.media.AudioManager#STREAM_ACCESSIBILITY volume.

FlagIncludeNotImportantViews
Obsoleti.

Se questo flag viene impostato, il sistema considererà le visualizzazioni non importanti per l'accessibilità oltre a quelle importanti per l'accessibilità.

FlagInputMethodEditor
Obsoleti.

Questo flag rende AccessibilityService un editor di metodi di input con un subset di funzionalità dell'editor android.view.inputmethod.InputConnection di metodi di input: ottenere e ottenere notifiche di modifica della selezione del testo.

FlagReportViewIds
Obsoleti.

Questo flag richiede che l'oggetto AccessibilityNodeInfoottenuto da un AccessibilityService contenga l'ID della visualizzazione di origine.

FlagRequest2FingerPassthrough
Obsoleti.

Questo flag richiede che, quando #FLAG_REQUEST_MULTI_FINGER_GESTURES è abilitato, i movimenti pass-through a due dita vengono riabilitato.

FlagRequestAccessibilityButton
Obsoleti.

Questo flag indica al sistema che il servizio di accessibilità richiede che venga visualizzato un pulsante di accessibilità all'interno dell'area di spostamento del sistema, se disponibile.

FlagRequestEnhancedWebAccessibility

Questo membro è deprecato.

FlagRequestFilterKeyEvents
Obsoleti.

Questo flag richiede dal sistema di filtrare gli eventi chiave.

FlagRequestFingerprintGestures
Obsoleti.

Questo flag richiede che tutti i movimenti delle impronte digitali vengano inviati al servizio di accessibilità.

FlagRequestMultiFingerGestures
Obsoleti.

Questo flag richiede che, quando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE è abilitato, vengono abilitati anche i movimenti con più dita.

FlagRequestShortcutWarningDialogSpokenFeedback
Obsoleti.

Questo flag richiede che la finestra di dialogo di avviso di collegamento all'accessibilità abbia commenti e suggerimenti pronunciati quando viene visualizzata la finestra di dialogo.

FlagRequestTouchExplorationMode
Obsoleti.

Questo flag richiede che il sistema entri in modalità di esplorazione tocco.

FlagRetrieveInteractiveWindows
Obsoleti.

Questo flag indica al sistema che il servizio di accessibilità vuole accedere al contenuto di tutte le finestre interattive.

FlagSendMotionEvents
Obsoleti.

Questo flag richiede che, quando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE è abilitato, un servizio riceverà gli eventi di movimento per ogni movimento rilevato correttamente.

FlagServiceHandlesDoubleTap
Obsoleti.

Questo flag richiede che quando #FLAG_REQUEST_TOUCH_EXPLORATION_MODE è abilitato, il doppio tocco e il doppio tocco e i movimenti di blocco vengono inviati al servizio anziché essere gestiti dal framework.

Proprietà

CanRetrieveWindowContent
Obsoleti.

Indica se il servizio può recuperare il contenuto della finestra corrente.

Capabilities

Restituisce la maschera di bit delle funzionalità di questo servizio di accessibilità, ad esempio la possibilità di recuperare il contenuto della finestra attiva e così via.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Creator
Description
Obsoleti.

Ottiene la descrizione non localizzata del servizio di accessibilità.

EventTypes

L'evento digita un AccessibilityService oggetto interessato.

FeedbackType

Tipo di feedback fornito AccessibilityService da .

Flags

Questo campo rappresenta un set di flag utilizzati per la configurazione di un oggetto AccessibilityService.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
Id

ID del servizio di accessibilità.

InteractiveUiTimeoutMillis

Ottenere il timeout consigliato per i controlli interattivi. -oppure- Impostare il tempo consigliato per i controlli interattivi che devono rimanere sullo schermo per supportare l'utente.

IsAccessibilityTool

Indica se il servizio viene usato per aiutare gli utenti con disabilità.

JniIdentityHashCode

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
JniPeerMembers

Questa classe descrive un oggetto AccessibilityService.

MotionEventSources

Restituisce la maschera di bit delle android.view.InputDevice origini che il servizio di accessibilità vuole ascoltare per gli oggetti generici android.view.MotionEvent. -oppure- Imposta la maschera di bit delle android.view.InputDevice origini che il servizio di accessibilità vuole ascoltare per gli oggetti generici android.view.MotionEvent.

NonInteractiveUiTimeoutMillis

Ottenere il timeout consigliato per i controlli non interattivi. -oppure- Impostare l'ora consigliata in cui i controlli non interattivi devono rimanere sullo schermo per supportare l'utente.

NotificationTimeout

Timeout, in millisecondi, dopo l'evento più recente di un determinato tipo prima AccessibilityService di ricevere una notifica.

PackageNames

Il nome del pacchetto di un AccessibilityService oggetto è interessato.

PeerReference

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
ResolveInfo

ResolveInfoServizio .

SettingsActivityName

Nome dell'attività delle impostazioni.

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.

TileServiceName

Ottiene il nome di android.service.quicksettings.TileService è associato a questo servizio di accessibilità.

Metodi

CapabilityToString(AccessibilityServiceCapabilities)

Restituisce la rappresentazione di stringa di una funzionalità.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Da aggiungere

Dispose()

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
Dispose(Boolean)

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
FeedbackTypeToString(FeedbackFlags)

Restituisce la rappresentazione di stringa di un tipo di feedback.

FlagToString(AccessibilityServiceFlags)

Restituisce la rappresentazione di stringa di un flag.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

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

(Ereditato da Object)
LoadDescription(PackageManager)

Descrizione localizzata del servizio di accessibilità.

LoadIntro(PackageManager)

Introduzione localizzata del servizio di accessibilità.

LoadIntroFormatted(PackageManager)

Introduzione localizzata del servizio di accessibilità.

LoadSummary(PackageManager)

Riepilogo localizzato del servizio di accessibilità.

LoadSummaryFormatted(PackageManager)

Riepilogo localizzato del servizio di accessibilità.

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)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Questa classe descrive un oggetto AccessibilityService.

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

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, 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)
WriteToParcel(Parcel, ParcelableWriteFlags)

Appiattire questo oggetto in un pacco.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
IJavaPeerable.Finalized()

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Questa classe descrive un oggetto AccessibilityService.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Questa classe descrive un oggetto AccessibilityService.

GetJniTypeName(IJavaPeerable)

Questa classe descrive un oggetto AccessibilityService.

Si applica a