Поделиться через


TimerTask.Cancel Метод

Определение

Отменяет эту задачу таймера.

[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

Возвращаемое значение

Значение true, если эта задача запланирована на однократное выполнение и еще не запущена или эта задача запланирована для повторного выполнения. Возвращает значение false, если задача была запланирована для однократного выполнения и уже выполнялась, или если задача никогда не была запланирована, или если задача уже отменена. (Слабо говоря, этот метод возвращается true , если он предотвращает одно или несколько запланированных выполнений.)

Атрибуты

Комментарии

Отменяет эту задачу таймера. Если задача запланирована на однократное выполнение и еще не запущена или еще не запланирована, она никогда не будет выполняться. Если задача запланирована на повторную выполнение, она никогда не будет выполняться снова. (Если задача выполняется при вызове, задача будет выполняться до завершения, но никогда не будет выполняться снова.)

Обратите внимание, что вызов этого метода из run метода повторяющейся задачи таймера абсолютно гарантирует, что задача таймера не будет выполняться снова.

Этот метод может вызываться многократно; Второй и последующий вызовы не влияют.

Документация по Java для java.util.TimerTask.cancel().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к