Share via


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 >> - 這些是平臺中標準 UI 小工具所報告和處理的動作。 針對每個標準動作,此類別中定義了靜態常數,例如 。 #ACTION_FOCUS 這些動作會有 null 標籤。 </li li ><<> 強式自訂動作動作 < /強 >> 式 - 這些動作是由自訂小工具報告和處理的動作。 亦即不屬於 UI 工具組的一部分。 例如,應用程式可能會定義自訂動作來清除使用者歷程記錄。 </li li ><<> strong Overriden 標準動作 < /強 >> 式 - 這些動作會覆寫標準動作來自訂它們。 例如,應用程式可能會將標籤新增至標準 #ACTION_CLICK 動作,以向使用者指出此動作會清除流覽歷程記錄。 </ul>

動作通常會使用 AccessibilityNodeInfo#addAction(AccessibilityAction) 在 內 View#onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) 新增至 AccessibilityNodeInfo ,並在 內 View#performAccessibilityAction(int, Bundle) 執行。

<p class=「note」 >< strong Note: < /strong >> Views,其支援這些動作應該使用 View#IMPORTANT_FOR_ACCESSIBILITY_YESView#setImportantForAccessibility(int) 叫用,以確保 AccessibilityService 可以探索支援的動作集。 </p>

android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

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 for Android 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援 Mono for 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 > notified < /em > 或 < em > interrupted < /em > 來喚醒。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /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 執行的動作。

適用於