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


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>Standard actions</strong>. Это действия, которые сообщаются и обрабатываются стандартными мини-приложениями пользовательского интерфейса на платформе. Для каждого стандартного действия существует статическая константа, определенная в этом классе, например. #ACTION_FOCUS Эти действия будут иметь null метки. </li><strong><>Custom Actions</strong> . Это действия, которые сообщаются и обрабатываются пользовательскими мини-приложениями. т. е. те, которые не являются частью набора средств пользовательского интерфейса. Например, приложение может определить пользовательское действие для очистки журнала пользователей. </li><li><strong>Overriden standard actions/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.

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

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

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

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

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

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

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

(Унаследовано от 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.

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