$CurrentTask
给出对应的被计算的任务的 TaskObject[…].
更多信息
- 当在任务对象或由任务产生的事件句柄函数中被计算时,$CurrentTask 被设置为当前的 TaskObject.
- 如果不是在任务对象中被计算,$CurrentTask 给出 None.
范例
基本范例 (4)
SessionSubmit[MessageDialog[$CurrentTask["Properties"]]]SessionSubmit[MessageDialog[$CurrentTask["TaskUUID"]]]SessionSubmit[ScheduledTask[Print[ToString[$CurrentTask["TaskStatus"]]], {1, 3}]]SessionSubmit[ScheduledTask[f, {1, 3}], HandlerFunctions -> <|"ScheduleTriggered" -> Print|>,
HandlerFunctionsKeys -> {"TotalRunCount", "PreviousRunCount", "RemainingRunCount"}]使用 $CurrentTask 打印以前和剩下的运行计数:
SessionSubmit[ScheduledTask[Print[{$CurrentTask["TotalRunCount"], $CurrentTask["PreviousRunCount"], $CurrentTask["RemainingRunCount"]}], {1, 3}]]相关指南
-
▪
- 背景和预定任务
文本
Wolfram Research (2017),$CurrentTask,Wolfram 语言函数,https://reference.wolfram.com/language/ref/$CurrentTask.html.
CMS
Wolfram 语言. 2017. "$CurrentTask." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/$CurrentTask.html.
APA
Wolfram 语言. (2017). $CurrentTask. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/$CurrentTask.html 年
BibTeX
@misc{reference.wolfram_2026_$currenttask, author="Wolfram Research", title="{$CurrentTask}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/$CurrentTask.html}", note=[Accessed: 26-July-2026]}
BibLaTeX
@online{reference.wolfram_2026_$currenttask, organization={Wolfram Research}, title={$CurrentTask}, year={2017}, url={https://reference.wolfram.com/language/ref/$CurrentTask.html}, note=[Accessed: 26-July-2026]}