首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >挂起和suspendAll之间的区别

挂起和suspendAll之间的区别
EN

Stack Overflow用户
提问于 2011-04-30 07:39:32
回答 1查看 381关注 0票数 0

在SCORM2004第3版中,挂起和suspendAll有什么不同?我可以在一个会话中暂停多个活动吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-02 22:13:29

在SCORM 2004中,“挂起”某些东西表明您想要保留它的状态。从概念上看,它是一个暂停按钮,一种停止并稍后返回到同一位置的方式。

"Suspend“和"SuspendAll”在两个不同的上下文中使用。到目前为止,您可能已经知道,SCORM运行时和SCORM排序书籍是分开的,但又是相关的。

“挂起”是运行时书中的一个概念(如果我正确地阅读和理解了您的问题)。将cmi.exit设置为suspend表示您希望保存当前SCO的这组运行时数据,以便在重新启动活动时数据仍然可用。

"SuspendAll“是序列书中的一个概念。它是一个导航请求,表示学习者想要暂停并退出整个活动树。处理suspendAll导航请求时,将保留活动树状态(排序数据),重新启动课程时,学习者将从当前活动恢复。

还有一些需要注意的事情:

suspendAll与运行时数据的保存无关。如果发出suspendAll导航请求,它本身不会保留当前活动的运行时数据。

更让人困惑的是,还有两种使用“挂起”这个词的方法:

“挂起的活动”-发出suspendAll导航请求时当前的活动。这是重新启动课程时将恢复的练习。

" suspended“--每个活动的一个属性,表明它是否最后是在挂起状态下退出的。

因此,为了回答你的第二个问题,在任何给定的时间只能有一个“挂起的活动”,但许多活动可以“挂起”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5838414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档