View.PerformAccessibilityAction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| PerformAccessibilityAction(Action, Bundle) |
對視圖執行指定的可及性動作。 |
| PerformAccessibilityAction(GlobalAction, Bundle) |
已淘汰.
對視圖執行指定的可及性動作。 |
PerformAccessibilityAction(Action, Bundle)
對視圖執行指定的可及性動作。
[Android.Runtime.Register("performAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetPerformAccessibilityAction_ILandroid_os_Bundle_Handler")]
public virtual bool PerformAccessibilityAction(Android.Views.Accessibility.Action action, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("performAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetPerformAccessibilityAction_ILandroid_os_Bundle_Handler")>]
abstract member PerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
override this.PerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
參數
- action
- Action
要執行的動作。
- arguments
- Bundle
可選動作參數。
傳回
是否執行了該行動。
- 屬性
備註
對視圖執行指定的可及性動作。 關於可能的無障礙行動,請參考 AccessibilityNodeInfo。
如果 是 AccessibilityDelegate 透過呼叫 #setAccessibilityDelegate(AccessibilityDelegate) 指定,則 AccessibilityDelegate#performAccessibilityAction(View, int, Bundle) 負責處理此呼叫。
預設實作會委派 AccessibilityNodeInfo#ACTION_SCROLL_BACKWARD 和 AccessibilityNodeInfo#ACTION_SCROLL_FORWARD 巢狀捲動父節點,若 #isNestedScrollingEnabled() nested scrolling is enabled 在此視圖中。
<b>注意:</b> 避免將無障礙焦點設定為 AccessibilityNodeInfo#ACTION_ACCESSIBILITY_FOCUS。 這本來就是設計給螢幕閱讀器控制的。 應用程式切換焦點會讓螢幕閱讀器感到困惑,因此行為會因裝置和螢幕閱讀器版本而異。
Java 文件 android.view.View.performAccessibilityAction(int, android.os.Bundle)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
PerformAccessibilityAction(GlobalAction, Bundle)
警告
This method uses wrong enum type. Please use PerformAccessibilityAction(Action) instead.
對視圖執行指定的可及性動作。
[System.Obsolete("This method uses wrong enum type. Please use PerformAccessibilityAction(Action) instead.")]
public bool PerformAccessibilityAction(Android.AccessibilityServices.GlobalAction action, Android.OS.Bundle arguments);
[<System.Obsolete("This method uses wrong enum type. Please use PerformAccessibilityAction(Action) instead.")>]
member this.PerformAccessibilityAction : Android.AccessibilityServices.GlobalAction * Android.OS.Bundle -> bool
參數
- action
- GlobalAction
要執行的動作。
- arguments
- Bundle
可選動作參數。
傳回
執行無障礙操作的結果。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。