Condividi tramite


TimerTask.Cancel Metodo

Definizione

Annulla questa attività timer.

[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

Restituisce

true se l'attività è pianificata per l'esecuzione una tantum e non è ancora stata eseguita oppure l'attività è pianificata per l'esecuzione ripetuta. Restituisce false se l'attività è stata pianificata per l'esecuzione una tantum ed è già stata eseguita oppure se l'attività non è mai stata pianificata o se l'attività è già stata annullata. Questo metodo restituisce true se impedisce l'esecuzione di una o più esecuzioni pianificate.

Attributi

Commenti

Annulla questa attività timer. Se l'attività è stata pianificata per l'esecuzione una tantum e non è ancora stata eseguita o non è ancora stata pianificata, non verrà mai eseguita. Se l'attività è stata pianificata per l'esecuzione ripetuta, non verrà mai eseguita di nuovo. Se l'attività è in esecuzione quando si verifica questa chiamata, l'attività verrà eseguita fino al completamento, ma non verrà mai eseguita di nuovo.

Si noti che la chiamata di questo metodo dall'interno del run metodo di un'attività timer ripetuta garantisce assolutamente che l'attività timer non venga eseguita di nuovo.

Questo metodo può essere chiamato ripetutamente; la seconda e le chiamate successive non hanno alcun effetto.

Documentazione java per java.util.TimerTask.cancel().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a