Поделиться через


AccessibilityServiceInfo Класс

Определение

Этот класс описывает 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
Наследование
AccessibilityServiceInfo
Атрибуты
Реализации

Комментарии

Этот класс описывает AccessibilityService. Система уведомляет AccessibilityService сведения о том, что android.view.accessibility.AccessibilityEventони соответствуют данным, инкапсулированным в этом классе.

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

Дополнительные сведения о создании специальных возможностей см. в руководстве разработчика специальных возможностей .

</div>

Документация по Java для android.accessibilityservice.AccessibilityServiceInfo.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

AccessibilityServiceInfo()

Создает новый экземпляр .

AccessibilityServiceInfo(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Поля

CapabilityCanControlMagnification
Устаревшие..

Возможность. Эта служба специальных возможностей может управлять увеличением экрана.

CapabilityCanPerformGestures
Устаревшие..

Возможность: эта служба специальных возможностей может выполнять жесты.

CapabilityCanRequestEnhancedWebAccessibility

Этот элемент считается нерекомендуемым.

CapabilityCanRequestFilterKeyEvents
Устаревшие..

Возможность: эта служба специальных возможностей может запрашивать фильтрацию потока событий ключа.

CapabilityCanRequestFingerprintGestures
Устаревшие..

Возможность. Эта служба специальных возможностей может записывать жесты с датчика отпечатков пальцев.

CapabilityCanRequestTouchExploration
Устаревшие..

Возможность: эта служба специальных возможностей может запрашивать режим сенсорного просмотра, в котором касаемые элементы говорят вслух, и пользовательский интерфейс можно просматривать с помощью жестов.

CapabilityCanRetrieveWindowContent
Устаревшие..

Возможность. Эта служба специальных возможностей может получить активное содержимое окна.

CapabilityCanTakeScreenshot
Устаревшие..

Возможность: эта служба специальных возможностей может снимок экрана.

Default
Устаревшие..

Если значение AccessibilityService по умолчанию для заданного типа.

FlagEnableAccessibilityVolume
Устаревшие..

Этот флаг запрашивает, чтобы все звуковые дорожки на всей android.media.AudioAttributes#USAGE_ASSISTANCE_ACCESSIBILITY системе android.media.AudioManager#STREAM_ACCESSIBILITY управлялись томом.

FlagIncludeNotImportantViews
Устаревшие..

Если этот флаг задан, система будет рассматривать представления, которые не важны для специальных возможностей в дополнение к тем, которые важны для специальных возможностей.

FlagInputMethodEditor
Устаревшие..

Этот флаг делает Специальный сервис редактором методов ввода с подмножеством возможностей редактора методов ввода: получение android.view.inputmethod.InputConnection уведомлений об изменении выделения текста и получение уведомлений об изменении выделения текста.

FlagReportViewIds
Устаревшие..

Этот флаг запрашивает данные, AccessibilityNodeInfoполученные с помощью AccessibilityService идентификатора исходного представления.

FlagRequest2FingerPassthrough
Устаревшие..

Этот флаг запрашивает, что при #FLAG_REQUEST_MULTI_FINGER_GESTURES включении жесты двух пальца повторно включены.

FlagRequestAccessibilityButton
Устаревшие..

Этот флаг указывает системе, что служба специальных возможностей запрашивает, что кнопка специальных возможностей отображается в области навигации системы, если она доступна.

FlagRequestEnhancedWebAccessibility

Этот элемент считается нерекомендуемым.

FlagRequestFilterKeyEvents
Устаревшие..

Этот флаг запрашивает от системы фильтрацию ключевых событий.

FlagRequestFingerprintGestures
Устаревшие..

Этот флаг запрашивает отправку всех жестов отпечатков пальцев в службу специальных возможностей.

FlagRequestMultiFingerGestures
Устаревшие..

Этот флаг запрашивает, что при #FLAG_REQUEST_TOUCH_EXPLORATION_MODE включении жесты с несколькими пальцами также включены.

FlagRequestShortcutWarningDialogSpokenFeedback
Устаревшие..

Этот флаг запрашивает, что диалоговое окно предупреждения со специальными возможностями содержит отзыв при отображении диалогового окна.

FlagRequestTouchExplorationMode
Устаревшие..

Этот флаг запрашивает, чтобы система попала в режим сенсорного изучения.

FlagRetrieveInteractiveWindows
Устаревшие..

Этот флаг указывает системе, что служба специальных возможностей хочет получить доступ к содержимому всех интерактивных окон.

FlagSendMotionEvents
Устаревшие..

Этот флаг запрашивает, что при #FLAG_REQUEST_TOUCH_EXPLORATION_MODE включении служба получит события движения для каждого успешно обнаруженного жеста.

FlagServiceHandlesDoubleTap
Устаревшие..

Этот флаг запрашивает, что при #FLAG_REQUEST_TOUCH_EXPLORATION_MODE включении дважды коснитесь и дважды коснитесь и удерживайте жесты отправляются в службу, а не обрабатываются платформой.

Свойства

CanRetrieveWindowContent
Устаревшие..

Может ли эта служба получить содержимое текущего окна.

Capabilities

Возвращает битовую маску возможностей этой службы специальных возможностей, например возможность получения активного содержимого окна и т. д.

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Creator
Description
Устаревшие..

Возвращает не локализованное описание службы специальных возможностей.

EventTypes

Типы событий заинтересованы AccessibilityService .

FeedbackType

Тип обратной связи предоставляет AccessibilityService .

Flags

Это поле представляет набор флагов, используемых для настройки AccessibilityService.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Id

Идентификатор службы специальных возможностей.

InteractiveUiTimeoutMillis

Получите рекомендуемое время ожидания для интерактивных элементов управления. -или- Задайте рекомендуемое время, когда интерактивные элементы управления должны оставаться на экране для поддержки пользователя.

IsAccessibilityTool

Указывает, используется ли служба для помощи пользователям с ограниченными возможностями.

JniIdentityHashCode

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
JniPeerMembers

Этот класс описывает AccessibilityService.

MotionEventSources

Возвращает битовую маску источников, которые служба специальных возможностей android.view.InputDevice хочет прослушивать универсальные android.view.MotionEvents. -или- Задает битовую маску android.view.InputDevice источников, которые служба специальных возможностей хочет прослушивать универсальные android.view.MotionEvents.

NonInteractiveUiTimeoutMillis

Получите рекомендуемое время ожидания для неинтерактивных элементов управления. -или- Задайте рекомендуемое время, когда неинтерактивные элементы управления должны оставаться на экране для поддержки пользователя.

NotificationTimeout

Время ожидания в миллисекундах после последнего события заданного типа перед уведомлением AccessibilityService .

PackageNames

Имена AccessibilityService пакетов заинтересованы.

PeerReference

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
ResolveInfo

Служба ResolveInfo.

SettingsActivityName

Имя действия параметров.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

TileServiceName

Возвращает имя, связанное android.service.quicksettings.TileService с этой службой специальных возможностей.

Методы

CapabilityToString(AccessibilityServiceCapabilities)

Возвращает строковое представление возможности.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
DescribeContents()

Добавление

Dispose()

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
Dispose(Boolean)

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
FeedbackTypeToString(FeedbackFlags)

Возвращает строковое представление типа обратной связи.

FlagToString(AccessibilityServiceFlags)

Возвращает строковое представление флага.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
LoadDescription(PackageManager)

Локализованное описание службы специальных возможностей.

LoadIntro(PackageManager)

Локализованное введение службы специальных возможностей.

LoadIntroFormatted(PackageManager)

Локализованное введение службы специальных возможностей.

LoadSummary(PackageManager)

Локализованная сводка службы специальных возможностей.

LoadSummaryFormatted(PackageManager)

Локализованная сводка службы специальных возможностей.

Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Неструктурировать этот объект в пакете "Посылка".

Явные реализации интерфейса

IJavaPeerable.Disposed()

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс описывает AccessibilityService.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс описывает AccessibilityService.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс описывает AccessibilityService.

GetJniTypeName(IJavaPeerable)

Этот класс описывает AccessibilityService.

Применяется к