IInputConnection.PerformPrivateCommand(String, Bundle) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
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.