taskCallbackNames(base)
taskCallbackNames()所属R语言包:base
Query the Names of the Current Internal Top-Level Task Callbacks
查询当前的内部顶层的任务回调名称
译者:生物统计家园网 机器人LoveR
描述----------Description----------
This provides a way to get the names (or identifiers) for the currently registered task callbacks that are invoked at the conclusion of each top-level task. These identifiers can be used to remove a callback.
这提供了一种方式来获得目前注册的任务是在每个顶层的任务结束时调用的回调名称(或标识)。这些标识符可以用来删除一个回调。
用法----------Usage----------
getTaskCallbackNames()
值----------Value----------
A character vector giving the name for each of the registered callbacks which are invoked when a top-level task is completed successfully. Each name is the one used when registering the callbacks and returned as the in the call to addTaskCallback.
字符向量的名称为每个顶层的任务成功完成时调用注册的回调。每个名称是注册回调时,使用一个,并作为调用addTaskCallback在返回。
注意----------Note----------
One can use taskCallbackManager to manage user-level task callbacks, i.e., S-language functions, entirely within the S language and access the names more directly.
一个可以使用taskCallbackManager来管理用户级任务的回调,即S - 语言功能,完全在S语言和访问更直接的名字。
参见----------See Also----------
addTaskCallback, removeTaskCallback, taskCallbackManager\ http://developer.r-project.org/TaskHandlers.pdf
addTaskCallback,removeTaskCallback,taskCallbackManager \ http://developer.r-project.org/TaskHandlers.pdf
举例----------Examples----------
n <- addTaskCallback(function(expr, value, ok, visible) {
cat("In handler\n")
return(TRUE)
}, name = "simpleHandler")
getTaskCallbackNames()
# now remove it by name[现在它的名字中删除]
removeTaskCallback("simpleHandler")
h <- taskCallbackManager()
h$add(function(expr, value, ok, visible) {
cat("In handler\n")
return(TRUE)
}, name = "simpleHandler")
getTaskCallbackNames()
removeTaskCallback("R-taskCallbackManager")
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|