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 事件。