IInputConnection.PerformPrivateCommand(String, Bundle) Metodo

Definizione

API per inviare comandi privati da un metodo di input all'editor connesso.

[Android.Runtime.Register("performPrivateCommand", "(Ljava/lang/String;Landroid/os/Bundle;)Z", "GetPerformPrivateCommand_Ljava_lang_String_Landroid_os_Bundle_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool PerformPrivateCommand(string? action, Android.OS.Bundle? data);
[<Android.Runtime.Register("performPrivateCommand", "(Ljava/lang/String;Landroid/os/Bundle;)Z", "GetPerformPrivateCommand_Ljava_lang_String_Landroid_os_Bundle_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PerformPrivateCommand : string * Android.OS.Bundle -> bool

Parametri

action
String

Nome del comando da eseguire. Questo <em>deve<> essere un nome con ambito, ad esempio preceduto da un nome di pacchetto di cui si è proprietari, in modo che diversi sviluppatori non creeranno comandi in conflitto.

data
Bundle

Tutti i dati da includere con il comando .

Valori restituiti

true se il comando è stato inviato (indipendentemente dal fatto che l'editor associato lo abbia compreso), false se la connessione di input non è più valida.

Attributi

Commenti

API per inviare comandi privati da un metodo di input all'editor connesso. Può essere usato per fornire funzionalità specifiche del dominio note solo tra determinati metodi di input e i relativi client. Si noti che poiché il protocollo InputConnection è asincrono, non è possibile ottenere un risultato o sapere se il client ha compreso il comando; è possibile usare le informazioni in EditorInfo per determinare se un client supporta un comando specifico.

per android.view.inputmethod.InputConnection.performPrivateCommand(java.lang.String, android.os.Bundle).

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