AccessibilityNodeInfo.AccessibilityAction Класс

Определение

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

[Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$AccessibilityAction", DoNotGenerateAcw=true)]
public sealed class AccessibilityNodeInfo.AccessibilityAction : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/accessibility/AccessibilityNodeInfo$AccessibilityAction", DoNotGenerateAcw=true)>]
type AccessibilityNodeInfo.AccessibilityAction = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
AccessibilityNodeInfo.AccessibilityAction
Атрибуты
Реализации

Комментарии

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo. Каждое действие имеет уникальный идентификатор, который является обязательным и необязательным.

Существует три категории действий: <ul><li><strong>Стандартные действия</strong> . Это действия, которые сообщаются и обрабатываются стандартными мини-приложениями пользовательского интерфейса на платформе. Для каждого стандартного действия в этом классе определена статическая константа, например #ACTION_FOCUS. Эти действия будут иметь null метки. </li><li><strong>Настраиваемые действия action</strong> — это действия, которые сообщаются и обрабатываются пользовательскими мини-приложениями. т. е. те, которые не входят в набор средств пользовательского интерфейса. Например, приложение может определить пользовательское действие для очистки журнала пользователей. </li><li strong>><Переопределить стандартные действия</strong> — это действия, которые переопределяют стандартные действия для их настройки. Например, приложение может добавить метку к стандартному #ACTION_CLICK действию, чтобы указать пользователю, что это действие очищает журнал браузера. </ul>

Действия обычно добавляются в AccessibilityNodeInfo с помощью внутри AccessibilityNodeInfo#addAction(AccessibilityAction)View#onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) и выполняются в View#performAccessibilityAction(int, Bundle).

<p class="note"><strong>Note:</strong> Views, которые поддерживают эти действия, должны вызываться View#setImportantForAccessibility(int) с View#IMPORTANT_FOR_ACCESSIBILITY_YES , чтобы гарантировать, что может AccessibilityService обнаружить набор поддерживаемых действий. </p>

Документация по Java для android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction.

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

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

AccessibilityNodeInfo.AccessibilityAction(Int32, ICharSequence)

Создает объект AccessibilityAction.

AccessibilityNodeInfo.AccessibilityAction(Int32, String)

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

Свойства

ActionAccessibilityFocus

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionClearAccessibilityFocus

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionClearFocus

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionClearSelection

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionClick

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionCollapse

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionContextClick

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionCopy

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionCut

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionDismiss

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionDragCancel

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionDragDrop

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionDragStart

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionExpand

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionFocus

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionHideTooltip

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionImeEnter

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionLongClick

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionMoveWindow

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionNextAtMovementGranularity

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionNextHtmlElement

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPageDown

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPageLeft

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPageRight

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPageUp

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPaste

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPressAndHold

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPreviousAtMovementGranularity

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionPreviousHtmlElement

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollBackward

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollDown

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollForward

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollInDirection

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollLeft

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollRight

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollToPosition

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionScrollUp

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionSelect

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionSetProgress

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionSetSelection

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionSetText

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionShowOnScreen

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionShowTextSuggestions

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

ActionShowTooltip

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

Class

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

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

Handle

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

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

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

JniIdentityHashCode

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

Label

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

LabelFormatted

Возвращает метку для этого действия.

PeerReference

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

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

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

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

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

Методы

Clone()

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

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

Добавляемое

Dispose()

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

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

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

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

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

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

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

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

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

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

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

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

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

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

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

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

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

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

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

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

Запись данных в посылку.

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

IJavaPeerable.Disposed()

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

GetJniTypeName(IJavaPeerable)

Класс, определяющий действие, которое может быть выполнено с AccessibilityNodeInfo.

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