【发布时间】:2017-04-19 18:58:57
【问题描述】:
是否可以在命令链内部判断当前主要交互是否处于“After Call Work”模式?
【问题讨论】:
标签: genesys workspace-desktop-edition
是否可以在命令链内部判断当前主要交互是否处于“After Call Work”模式?
【问题讨论】:
标签: genesys workspace-desktop-edition
事实证明,如果您可以获得交互对象,那将非常容易。如果它没有在 Execute 方法中作为参数传递,请使用 IInteractionManager 获取它:
1) 获取 IInteractionVoice 对象
从传入Execute的参数来看:
var interaction = parameters["CommandParameter"] as IInteraction;
或在构造函数中注入一个 IInteractionManager 并使用它:
IInteractionManager.Interactions
然后读取 IInteraction.IsItPossibleToMarkDone 属性。
【讨论】: