TimerTask.Cancel 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í.
Cancela esta tarea del temporizador.
[Android.Runtime.Register("cancel", "()Z", "GetCancelHandler")]
public virtual bool Cancel ();
[<Android.Runtime.Register("cancel", "()Z", "GetCancelHandler")>]
abstract member Cancel : unit -> bool
override this.Cancel : unit -> bool
Devoluciones
True si esta tarea está programada para la ejecución única y aún no se ha ejecutado, o esta tarea está programada para la ejecución repetida.
Devuelve false si la tarea se programó para la ejecución única y ya se ha ejecutado, o si la tarea nunca estaba programada, o si la tarea ya se canceló. (En términos flexibles, este método devuelve true
si impide que se produzcan una o varias ejecuciones programadas).
- Atributos
Comentarios
Cancela esta tarea del temporizador. Si la tarea se ha programado para la ejecución única y aún no se ha ejecutado, o aún no se ha programado, nunca se ejecutará. Si la tarea se ha programado para la ejecución repetida, nunca se volverá a ejecutar. (Si la tarea se ejecuta cuando se produce esta llamada, la tarea se ejecutará hasta la finalización, pero nunca se volverá a ejecutar).
Tenga en cuenta que llamar a este método desde dentro del run
método de una tarea de temporizador repetido garantiza absolutamente que la tarea del temporizador no se ejecutará de nuevo.
Este método se puede llamar repetidamente; la segunda y las llamadas posteriores no tienen ningún efecto.
Documentación de Java para java.util.TimerTask.cancel()
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.