IInputConnection.EndBatchEdit メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
#beginBatchEdit()で開始したバッチ編集が完了したことをエディターに伝えます。
[Android.Runtime.Register("endBatchEdit", "()Z", "GetEndBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool EndBatchEdit();
[<Android.Runtime.Register("endBatchEdit", "()Z", "GetEndBatchEditHandler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member EndBatchEdit : unit -> bool
返品
編集者の場合は、最新の編集を閉じた後もバッチ編集が進行中の場合 (つまり、入れ子の数がまだ正の数の場合)、 true を返す必要があります。 それ以外 false 返します。 IME 作成者の場合、要求がエディターに送信された限り、常に true を受信し、入力接続が無効になった場合にのみ false を受信します。
- 属性
注釈
#beginBatchEdit()で開始したバッチ編集が完了したことをエディターに伝えます。 これにより、最新のバッチのみが終了します。
<strong>IME 作成者:</strong>#beginBatchEdit()の呼び出しごとに 1 回だけ呼び出してください。
<strong>Editor authors:</strong> バッチ編集の入れ子には注意してください。 更新は、最後のバッチ編集の最後まで保持されます。
android.widget.EditText#onCreateInputConnection(EditorInfo)から取得した API 呼び出しにこの API 呼び出しを委任する場合、この API を呼び出した結果、入れ子になったバッチ編集カウントがtrueされたときに0返されたオフバイワンがありました。 このバグは、 android.os.Build.VERSION_CODES#TIRAMISUで修正されています。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。