IInputConnection.PerformPrivateCommand(String, Bundle) Metode

Definisi

API untuk mengirim perintah privat dari metode input ke editor yang terhubung.

[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

Parameter

action
String

Nama perintah yang akan dilakukan. Em<ini >harus< menjadi> nama terlingkup, yaitu diawali dengan nama paket yang Anda miliki, sehingga pengembang yang berbeda tidak akan membuat perintah yang bertentangan.

data
Bundle

Data apa pun yang akan disertakan dengan perintah .

Mengembalikan

true jika perintah dikirim (apakah editor terkait memahaminya atau tidak), false jika koneksi input tidak lagi valid.

Atribut

Keterangan

API untuk mengirim perintah privat dari metode input ke editor yang terhubung. Ini dapat digunakan untuk menyediakan fitur khusus domain yang hanya diketahui antara metode input tertentu dan kliennya. Perhatikan bahwa karena protokol InputConnection tidak sinkron, Anda tidak memiliki cara untuk mendapatkan hasil kembali atau mengetahui apakah klien memahami perintah; Anda dapat menggunakan informasi di EditorInfo untuk menentukan apakah klien mendukung perintah tertentu.

Java dokumentasi untuk android.view.inputmethod.InputConnection.performPrivateCommand(java.lang.String, android.os.Bundle).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk