IInputConnection.EndBatchEdit Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indique al editor que ha terminado con una edición por lotes iniciada anteriormente con #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
Devoluciones
Para los autores del editor, debe devolver true si una edición por lotes sigue en curso después de cerrar la más reciente (es decir, si el recuento de anidamiento sigue siendo un número positivo). Devuelve false de lo contrario. En el caso de los autores de IME, siempre recibirá siempre true que la solicitud se haya enviado al editor y solo recibirá false si la conexión de entrada ya no es válida.
- Atributos
Comentarios
Indique al editor que ha terminado con una edición por lotes iniciada anteriormente con #beginBatchEdit(). Esto finaliza solo el lote más reciente.
<autores de IME fuertes>:/strong< asegúrese de llamar a esto exactamente una vez para cada llamada a >#beginBatchEdit().
<autores de editores seguros>:</strong> , tenga cuidado con el anidamiento de edición por lotes. Las actualizaciones aún se conservan hasta el final de la última edición por lotes. En caso de que delega esta llamada API a la obtenida de android.widget.EditText#onCreateInputConnection(EditorInfo), hubo un off-by-one que se había devuelto true cuando su recuento de edición por lotes anidado se convierte 0 como resultado de invocar esta API. Este error se ha corregido en android.os.Build.VERSION_CODES#TIRAMISU.
Java documentación para android.view.inputmethod.InputConnection.endBatchEdit().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.