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
傳回
如果此工作已排程執行一次性且尚未執行,或此工作已排程重複執行,則為 true。
如果工作已排程執行一次且已執行,或工作從未排程,或工作已取消,則傳回 false。 (從鬆散而言,如果此方法阻止進行一或多個排程的執行,這個方法會傳回 true
。
- 屬性
備註
取消此定時器工作。 如果工作已排程執行一次性且尚未執行,或尚未排程,則永遠不會執行。 如果工作已排程重複執行,它永遠不會再次執行。 (如果此呼叫發生時工作正在執行,工作將會執行到完成,但永遠不會再次執行。
請注意,從重複定時器工作的方法內 run
呼叫這個方法,絕對保證定時器工作不會再次執行。
這個方法可以重複呼叫;第二個和後續呼叫沒有任何作用。
的 java.util.TimerTask.cancel()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。