Partager via


TimerTask.Cancel Méthode

Définition

Annule cette tâche du minuteur.

[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

Retours

true si cette tâche est planifiée pour une exécution ponctuelle et n’a pas encore été exécutée, ou si cette tâche est planifiée pour une exécution répétée. Retourne false si la tâche a été planifiée pour une exécution ponctuelle et a déjà été exécutée, ou si la tâche n’a jamais été planifiée, ou si la tâche a déjà été annulée. (Faiblement parlant, cette méthode retourne true si elle empêche une ou plusieurs exécutions planifiées de se produire.)

Attributs

Remarques

Annule cette tâche du minuteur. Si la tâche a été planifiée pour une exécution ponctuelle et n’a pas encore été exécutée ou n’a pas encore été planifiée, elle ne s’exécutera jamais. Si la tâche a été planifiée pour une exécution répétée, elle ne s’exécutera plus. (Si la tâche est en cours d’exécution lorsque cet appel se produit, la tâche s’exécute à la fin, mais ne s’exécute plus jamais.)

Notez que l’appel de cette méthode à partir de la run méthode d’une tâche de minuteur répétée garantit absolument que la tâche du minuteur ne s’exécutera pas à nouveau.

Cette méthode peut être appelée à plusieurs reprises ; la seconde et les appels suivants n’ont aucun effet.

Documentation Java pour java.util.TimerTask.cancel().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à