TimerTask.Cancel 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取消這個計時器任務。
[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
傳回
若該任務排程為一次性執行但尚未執行,或是排程重複執行,則為真。
若任務原本排程為一次性執行且已執行,或任務從未排程,或任務已被取消,則回傳 false。 (大致來說,若此方法阻止一個或多個排程執行發生,則會回傳 true 。)
- 屬性
備註
取消這個計時器任務。 如果任務已排程為一次性執行但尚未執行,或尚未排程,則永遠不會執行。 如果任務已被排程重複執行,則永遠不會再執行。 (如果任務在呼叫發生時正在執行,任務會跑到完成,但不會再執行。)
請注意,從重複計時器任務的方法中 run 呼叫此方法,絕對保證該計時器任務不會再執行。
此方法可反覆呼叫;第二次及之後的呼叫則無效。
Java 文件 java.util.TimerTask.cancel()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。