ControlsProviderService.PerformControlAction 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.
L'utente ha interagito con un controllo.
[Android.Runtime.Register("performControlAction", "(Ljava/lang/String;Landroid/service/controls/actions/ControlAction;Ljava/util/function/Consumer;)V", "GetPerformControlAction_Ljava_lang_String_Landroid_service_controls_actions_ControlAction_Ljava_util_function_Consumer_Handler", ApiSince=30)]
public abstract void PerformControlAction(string controlId, Android.Service.Controls.Actions.ControlAction action, Java.Util.Functions.IConsumer consumer);
[<Android.Runtime.Register("performControlAction", "(Ljava/lang/String;Landroid/service/controls/actions/ControlAction;Ljava/util/function/Consumer;)V", "GetPerformControlAction_Ljava_lang_String_Landroid_service_controls_actions_ControlAction_Ljava_util_function_Consumer_Handler", ApiSince=30)>]
abstract member PerformControlAction : string * Android.Service.Controls.Actions.ControlAction * Java.Util.Functions.IConsumer -> unit
Parametri
- controlId
- String
- action
- ControlAction
- consumer
- IConsumer
- Attributi
Commenti
L'utente ha interagito con un controllo. L'azione è dettata dal tipo di ControlAction inviato. È possibile inviare una risposta tramite Consumer#accept, con l'argomento Integer come uno dei risultati della risposta forniti ControlAction . Il valore Integer deve indicare se l'azione è stata ricevuta correttamente o se devono essere presentate richieste aggiuntive all'utente. Eventuali aggiornamenti del controllo visivo devono essere inviati tramite il Publisher.
Per impostazione predefinita, tutte le chiamate di questo metodo richiederanno lo sblocco del dispositivo. Questa operazione può essere modificata per ogni controllo da Control.StatefulBuilder#setAuthRequired.
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.