EventFactory 类
- java.
lang. Object - com.
microsoft. bot. builder. EventFactory
- com.
public final class EventFactory
包含用于创建各种事件类型的实用工具方法。
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| static Activity |
createHandoffInitiation(TurnContext turnContext, Object handoffContext)
创建切换启动事件。 |
| static Activity |
createHandoffInitiation(TurnContext turnContext, Object handoffContext, Transcript transcript)
创建切换启动事件。 |
| static Activity |
createHandoffStatus(ConversationAccount conversation, String state)
创建切换状态事件。 |
| static Activity |
createHandoffStatus(ConversationAccount conversation, String state, String message)
创建切换状态事件。 |
方法继承自 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
方法详细信息
createHandoffInitiation
public static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext)
创建切换启动事件。
参数:
turnContext
- 轮次上下文。
handoffContext
- 代理中心特定的上下文。
返回:
handoff 事件。
createHandoffInitiation
public static Activity createHandoffInitiation(TurnContext turnContext, Object handoffContext, Transcript transcript)
创建切换启动事件。
参数:
turnContext
- 轮次上下文。
handoffContext
- 代理中心特定的上下文。
transcript
- 对话的脚本。
返回:
handoff 事件。
createHandoffStatus
public static Activity createHandoffStatus(ConversationAccount conversation, String state)
创建切换状态事件。
参数:
conversation
- 正在移交的对话。
state
- 状态,可能的值是:“accepted”、“failed”、“completed”。
返回:
handoff 事件。
createHandoffStatus
public static Activity createHandoffStatus(ConversationAccount conversation, String state, String message)
创建切换状态事件。
参数:
conversation
- 正在移交的对话。
state
- 状态,可能的值是:“accepted”、“failed”、“completed”。
message
- 失败传递的其他消息。
返回:
handoff 事件。