View.SendAccessibilityEvent(EventTypes) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Invia un evento di accessibilità del tipo specificato.
[Android.Runtime.Register("sendAccessibilityEvent", "(I)V", "GetSendAccessibilityEvent_IHandler")]
public virtual void SendAccessibilityEvent(Android.Views.Accessibility.EventTypes eventType);
[<Android.Runtime.Register("sendAccessibilityEvent", "(I)V", "GetSendAccessibilityEvent_IHandler")>]
abstract member SendAccessibilityEvent : Android.Views.Accessibility.EventTypes -> unit
override this.SendAccessibilityEvent : Android.Views.Accessibility.EventTypes -> unit
Parametri
- eventType
- EventTypes
Tipo dell'evento da inviare, come definito da diversi tipi da AccessibilityEvent, ad esempio AccessibilityEvent#TYPE_VIEW_CLICKED o AccessibilityEvent#TYPE_VIEW_HOVER_ENTER.
Implementazioni
- Attributi
Commenti
Invia un evento di accessibilità del tipo specificato. Se l'accessibilità non è abilitata, questo metodo non ha alcun effetto. L'implementazione predefinita chiama #onInitializeAccessibilityEvent(AccessibilityEvent) prima di tutto per popolare le informazioni sull'origine evento (questa visualizzazione), quindi chiama #dispatchPopulateAccessibilityEvent(AccessibilityEvent) per popolare il contenuto di testo dell'origine evento, inclusi i relativi discendenti, quindi per il tipo di AccessibilityEvent#TYPE_VIEW_SCROLLED eventi e AccessibilityEvent#TYPE_WINDOW_CONTENT_CHANGED con sottotipo AccessibilityEvent#CONTENT_CHANGE_TYPE_STATE_DESCRIPTION, limitare gli eventi e le ultime chiamate ViewParent#requestSendAccessibilityEvent(View, AccessibilityEvent) sul relativo padre per richiedere l'invio dell'evento alle parti interessate.
Se un oggetto AccessibilityDelegate è stato specificato tramite la chiamata #setAccessibilityDelegate(AccessibilityDelegate) è AccessibilityDelegate#sendAccessibilityEvent(View, int) responsabile della gestione di questa chiamata.
Se questa vista usa AccessibilityNodeProvider per fornire la gerarchia di visualizzazione virtuale rooted in questa visualizzazione, questo metodo non deve essere chiamato per inviare eventi da elementi figlio virtuali perché popola gli eventi con informazioni errate e gli eventi devono essere limitati per ogni figlio al livello radice virtuale. Per inviare eventi da elementi figlio virtuali, chiamare ViewParent#requestSendAccessibilityEvent(View, AccessibilityEvent) sul padre della visualizzazione per richiedere l'invio dell'evento alle parti interessate.
per android.view.View.sendAccessibilityEvent(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Vedi anche
- OnInitializeAccessibilityEvent(AccessibilityEvent)
- DispatchPopulateAccessibilityEvent(AccessibilityEvent)
- <xref:Android.Views.IViewParent.RequestSendAccessibilityEvent(Android.Views.View%2c+Android.Views.Accessibility.AccessibilityEvent)>