Bagikan melalui


AccessibilityServiceInfo Kelas

Definisi

Kelas ini menjelaskan 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
Warisan
AccessibilityServiceInfo
Atribut
Penerapan

Keterangan

Kelas ini menjelaskan AccessibilityService. Sistem memberi tahu AccessibilityService untuk android.view.accessibility.AccessibilityEvents sesuai dengan informasi yang dienkapsulasi di kelas ini.

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

Untuk informasi selengkapnya tentang membuat AccessibilityServices, baca panduan pengembang Aksesibilitas .

</Div>

Dokumentasi Java untuk android.accessibilityservice.AccessibilityServiceInfo.

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Konstruktor

AccessibilityServiceInfo()

Membuat instans baru.

AccessibilityServiceInfo(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

Bidang

CapabilityCanControlMagnification
Kedaluwarsa.

Kemampuan: Layanan aksesibilitas ini dapat mengontrol pembesaran tampilan.

CapabilityCanPerformGestures
Kedaluwarsa.

Kemampuan: Layanan aksesibilitas ini dapat melakukan gerakan.

CapabilityCanRequestEnhancedWebAccessibility

Anggota ini tidak digunakan lagi.

CapabilityCanRequestFilterKeyEvents
Kedaluwarsa.

Kemampuan: Layanan aksesibilitas ini dapat meminta untuk memfilter aliran peristiwa utama.

CapabilityCanRequestFingerprintGestures
Kedaluwarsa.

Kemampuan: Layanan aksesibilitas ini dapat mengambil gerakan dari sensor sidik jari

CapabilityCanRequestTouchExploration
Kedaluwarsa.

Kemampuan: Layanan aksesibilitas ini dapat meminta mode eksplorasi sentuh di mana item yang disentuh diucapkan dengan keras dan UI dapat dijelajahi melalui gerakan.

CapabilityCanRetrieveWindowContent
Kedaluwarsa.

Kemampuan: Layanan aksesibilitas ini dapat mengambil konten jendela aktif.

CapabilityCanTakeScreenshot
Kedaluwarsa.

Kemampuan: Layanan aksesibilitas ini dapat mengambil cuplikan layar.

Default
Kedaluwarsa.

Jika adalah AccessibilityService default untuk jenis tertentu.

FlagEnableAccessibilityVolume
Kedaluwarsa.

Bendera ini meminta semua audio melacak seluruh sistem dengan android.media.AudioAttributes#USAGE_ASSISTANCE_ACCESSIBILITY dikontrol oleh android.media.AudioManager#STREAM_ACCESSIBILITY volume.

FlagIncludeNotImportantViews
Kedaluwarsa.

Jika bendera ini diatur, sistem akan menganggap tampilan yang tidak penting untuk aksesibilitas selain yang penting untuk aksesibilitas.

FlagInputMethodEditor
Kedaluwarsa.

Bendera ini menjadikan AccessibilityService sebagai editor metode input dengan subset kemampuan editor metode input: mendapatkan android.view.inputmethod.InputConnection dan mendapatkan pemberitahuan perubahan pilihan teks.

FlagReportViewIds
Kedaluwarsa.

Bendera ini meminta agar AccessibilityNodeInfos diperoleh dengan AccessibilityService berisi id tampilan sumber.

FlagRequest2FingerPassthrough
Kedaluwarsa.

Bendera ini meminta bahwa ketika #FLAG_REQUEST_MULTI_FINGER_GESTURES diaktifkan, gerakan passthrough dua jari diaktifkan kembali.

FlagRequestAccessibilityButton
Kedaluwarsa.

Bendera ini menunjukkan kepada sistem bahwa layanan aksesibilitas meminta agar tombol aksesibilitas ditampilkan dalam area navigasi sistem, jika tersedia.

FlagRequestEnhancedWebAccessibility

Anggota ini tidak digunakan lagi.

FlagRequestFilterKeyEvents
Kedaluwarsa.

Bendera ini meminta dari sistem untuk memfilter peristiwa kunci.

FlagRequestFingerprintGestures
Kedaluwarsa.

Bendera ini meminta semua gerakan sidik jari dikirim ke layanan aksesibilitas.

FlagRequestMultiFingerGestures
Kedaluwarsa.

Bendera ini meminta bahwa ketika #FLAG_REQUEST_TOUCH_EXPLORATION_MODE diaktifkan, gerakan multi-jari juga diaktifkan.

FlagRequestShortcutWarningDialogSpokenFeedback
Kedaluwarsa.

Bendera ini meminta dialog peringatan pintasan aksesibilitas memiliki umpan balik lisan saat dialog ditampilkan.

FlagRequestTouchExplorationMode
Kedaluwarsa.

Bendera ini meminta sistem masuk ke mode eksplorasi sentuh.

FlagRetrieveInteractiveWindows
Kedaluwarsa.

Bendera ini menunjukkan kepada sistem bahwa layanan aksesibilitas ingin mengakses konten semua jendela interaktif.

FlagSendMotionEvents
Kedaluwarsa.

Bendera ini meminta bahwa ketika #FLAG_REQUEST_TOUCH_EXPLORATION_MODE diaktifkan, layanan akan menerima peristiwa gerakan untuk setiap gerakan yang berhasil dideteksi.

FlagServiceHandlesDoubleTap
Kedaluwarsa.

Bendera ini meminta bahwa saat #FLAG_REQUEST_TOUCH_EXPLORATION_MODE diaktifkan, ketuk dua kali dan ketuk ganda dan gestur tahan dikirim ke layanan daripada ditangani oleh kerangka kerja.

Properti

CanRetrieveWindowContent
Kedaluwarsa.

Apakah layanan ini dapat mengambil isi jendela saat ini.

Capabilities

Mengembalikan masker bit kemampuan yang dimiliki layanan aksesibilitas ini seperti dapat mengambil konten jendela aktif, dll.

Class

Mengembalikan kelas runtime dari .Object

(Diperoleh dari Object)
Creator
Description
Kedaluwarsa.

Mendapatkan deskripsi layanan aksesibilitas yang tidak dilokalkan.

EventTypes

Jenis peristiwa yang AccessibilityService diminati.

FeedbackType

Jenis umpan balik yang AccessibilityService disediakan.

Flags

Bidang ini mewakili sekumpulan bendera yang digunakan untuk mengonfigurasi AccessibilityService.

Handle

Handel ke instans Android yang mendasar.

(Diperoleh dari Object)
Id

Id layanan aksesibilitas.

InteractiveUiTimeoutMillis

Dapatkan batas waktu yang direkomendasikan untuk kontrol interaktif. -or- Atur waktu yang disarankan yang diperlukan kontrol interaktif untuk tetap berada di layar untuk mendukung pengguna.

IsAccessibilityTool

Menunjukkan apakah layanan digunakan untuk membantu pengguna penyandang disabilitas.

JniIdentityHashCode

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
JniPeerMembers

Kelas ini menjelaskan AccessibilityService.

MotionEventSources

Mengembalikan masker android.view.InputDevice bit sumber yang ingin didengarkan layanan aksesibilitas untuk generik android.view.MotionEvent. -or- Mengatur masker bit sumber android.view.InputDevice yang ingin didengarkan layanan aksesibilitas untuk generik android.view.MotionEvent.

NonInteractiveUiTimeoutMillis

Dapatkan batas waktu yang direkomendasikan untuk kontrol non-interaktif. -or- Atur waktu yang disarankan yang diperlukan kontrol non-interaktif untuk tetap berada di layar untuk mendukung pengguna.

NotificationTimeout

Batas waktu, dalam milidetik, setelah peristiwa terbaru dari jenis tertentu AccessibilityService sebelum diberi tahu.

PackageNames

Nama paket yang AccessibilityService diminati.

PeerReference

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
ResolveInfo

Layanan ResolveInfo.

SettingsActivityName

Nama aktivitas pengaturan.

ThresholdClass

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

ThresholdType

API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

TileServiceName

Mendapatkan nama android.service.quicksettings.TileService dikaitkan dengan layanan aksesibilitas ini.

Metode

CapabilityToString(AccessibilityServiceCapabilities)

Mengembalikan representasi string dari kemampuan.

Clone()

Membuat dan mengembalikan salinan objek ini.

(Diperoleh dari Object)
DescribeContents()

Untuk ditambahkan

Dispose()

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
Dispose(Boolean)

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
Equals(Object)

Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini.

(Diperoleh dari Object)
FeedbackTypeToString(FeedbackFlags)

Mengembalikan representasi string dari jenis umpan balik.

FlagToString(AccessibilityServiceFlags)

Mengembalikan representasi string dari bendera.

GetHashCode()

Mengembalikan nilai kode hash untuk objek .

(Diperoleh dari Object)
JavaFinalize()

Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek.

(Diperoleh dari Object)
LoadDescription(PackageManager)

Deskripsi layanan aksesibilitas yang dilokalkan.

LoadIntro(PackageManager)

Intro yang dilokalkan dari layanan aksesibilitas.

LoadIntroFormatted(PackageManager)

Intro yang dilokalkan dari layanan aksesibilitas.

LoadSummary(PackageManager)

Ringkasan layanan aksesibilitas yang dilokalkan.

LoadSummaryFormatted(PackageManager)

Ringkasan layanan aksesibilitas yang dilokalkan.

Notify()

Membangunkan satu utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
NotifyAll()

Membangunkan semua utas yang menunggu monitor objek ini.

(Diperoleh dari Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle Mengatur properti.

(Diperoleh dari Object)
ToArray<T>()

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
ToString()

Mengembalikan representasi string objek.

(Diperoleh dari Object)
UnregisterFromRuntime()

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
Wait()

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>.

(Diperoleh dari Object)
Wait(Int64)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
Wait(Int64, Int32)

Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu.

(Diperoleh dari Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Ratakan objek ini ke Parcel.

Implementasi Antarmuka Eksplisit

IJavaPeerable.Disposed()

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
IJavaPeerable.DisposeUnlessReferenced()

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
IJavaPeerable.Finalized()

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
IJavaPeerable.JniManagedPeerState

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Kelas ini menjelaskan AccessibilityService.

(Diperoleh dari Object)

Metode Ekstensi

JavaCast<TResult>(IJavaObject)

Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android.

JavaCast<TResult>(IJavaObject)

Kelas ini menjelaskan AccessibilityService.

GetJniTypeName(IJavaPeerable)

Kelas ini menjelaskan AccessibilityService.

Berlaku untuk