IInputConnection.BeginBatchEdit 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.
Beri tahu editor bahwa Anda memulai batch operasi editor.
[Android.Runtime.Register("beginBatchEdit", "()Z", "GetBeginBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool BeginBatchEdit();
[<Android.Runtime.Register("beginBatchEdit", "()Z", "GetBeginBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member BeginBatchEdit : unit -> bool
Mengembalikan
true jika pengeditan batch sekarang sedang berlangsung, jika tidak salah. Karena metode ini memulai pengeditan batch, itu berarti akan selalu mengembalikan true kecuali koneksi input tidak lagi valid.
- Atribut
Keterangan
Beri tahu editor bahwa Anda memulai batch operasi editor. Editor akan mencoba menghindari pengiriman pembaruan tentang statusnya sampai #endBatchEdit dipanggil. Batch mengedit sarang.
<penulis IME yang kuat>:</kuat> menggunakan ini untuk menghindari mendapatkan panggilan android.inputmethodservice.InputMethodService#onUpdateSelection(int, int, int, int, int, int) yang sesuai dengan status menengah. Selain itu, gunakan ini untuk menghindari kedap yang mungkin timbul dari menampilkan status menengah. Pastikan untuk memanggil #endBatchEdit setiap panggilan ke ini, atau Anda dapat memblokir pembaruan di editor.
<penulis Editor yang kuat>:</kuat> saat pengeditan batch sedang berlangsung, berhati-hatilah untuk tidak mengirim pembaruan ke metode input dan tidak memperbarui tampilan. IMEs menggunakan ini secara intensif untuk efek ini. Perhatikan juga bahwa pengeditan batch perlu bersarang dengan benar.
Java dokumentasi untuk android.view.inputmethod.InputConnection.beginBatchEdit().
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.