View.DispatchNestedPrePerformAccessibilityAction(Action, Bundle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Melden Sie eine Barrierefreiheitsaktion an die übergeordneten Elemente dieser Ansicht für die delegierte Verarbeitung.
[Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)]
public virtual bool DispatchNestedPrePerformAccessibilityAction(Android.Views.Accessibility.Action action, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("dispatchNestedPrePerformAccessibilityAction", "(ILandroid/os/Bundle;)Z", "GetDispatchNestedPrePerformAccessibilityAction_ILandroid_os_Bundle_Handler", ApiSince=22)>]
abstract member DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
override this.DispatchNestedPrePerformAccessibilityAction : Android.Views.Accessibility.Action * Android.OS.Bundle -> bool
Parameter
- action
- Action
Barrierefreiheitsaktion für Stellvertretung
- arguments
- Bundle
Optionale Aktionsargumente
Gibt zurück
true, wenn die Aktion von einem übergeordneten Element verwendet wurde
- Attribute
Hinweise
Melden Sie eine Barrierefreiheitsaktion an die übergeordneten Elemente dieser Ansicht für die delegierte Verarbeitung.
Implementierungen von #performAccessibilityAction(int, Bundle) können diese Methode intern aufrufen, um eine Barrierefreiheitsaktion an ein unterstützendes übergeordnetes Element zu delegieren. Wenn das übergeordnete Element "true" aus seiner ViewParent#onNestedPrePerformAccessibilityAction(View, int, android.os.Bundle) Methode zurückgibt, gibt diese Methode "true" zurück, um zu kennzeichnen, dass die Aktion verbraucht wurde.
Diese Methode ist hilfreich für die Implementierung geschachtelter Bildlaufansichten untergeordneter Ansichten. Wenn #isNestedScrollingEnabled() "true" zurückgegeben wird und es sich bei der Aktion um eine Scrollaktion handelt, kann diese Methode aufgerufen werden, damit ein übergeordnetes Element zuerst den Bildlauf nutzen kann. Wenn diese Methode "true" zurückgibt, sollte die benutzerdefinierte Ansicht ein eigenes Bildlaufverhalten überspringen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.