DelegatingTurnContext 類別
- java.
lang. Object - com.
microsoft. bot. builder. DelegatingTurnContext
- com.
實作
public class DelegatingTurnContext
implements TurnContext
包裝不具類型的內部 TurnContext 的 TurnContext。
建構函式摘要
| 建構函式 | Description |
|---|---|
| DelegatingTurnContext(TurnContext withTurnContext) |
初始化委派 |
方法摘要
方法繼承來源 java.lang.Object
建構函式詳細資料
DelegatingTurnContext
public DelegatingTurnContext(TurnContext withTurnContext)
初始化 DelegatingTurnContext 類別的新實例。
參數:
方法詳細資料
deleteActivity
public CompletableFuture
刪除現有的活動。
參數:
deleteActivity
public CompletableFuture
刪除現有的活動。
參數:
getActivity
getAdapter
getLocale
public String getLocale()
取得這個內容對象的地區設定。
傳回:
getResponded
getTurnState
onDeleteActivity
public TurnContext onDeleteActivity(DeleteActivityHandler handler)
新增刪除活動作業的回應處理程式。
呼叫內容 deleteActivity(String activityId) 時,配接器會依新增至內容對象的順序呼叫已註冊的處理程式。
參數:
onSendActivities
public TurnContext onSendActivities(SendActivitiesHandler handler)
新增傳送活動作業的回應處理程式。
呼叫內容 sendActivity(Activity activity) 或 sendActivities(List<Activity> activities) 方法時,配接器會依新增至內容對象的順序呼叫已註冊的處理程式。
參數:
onUpdateActivity
public TurnContext onUpdateActivity(UpdateActivityHandler handler)
新增更新活動作業的回應處理程式。
呼叫內容 updateActivity(Activity activity) 時,配接器會依新增至內容對象的順序呼叫已註冊的處理程式。
參數:
sendActivities
public CompletableFuture
將活動清單傳送給傳入活動的傳送者。
如果成功傳送活動,工作結果會包含 ResourceResponse 對象的陣列,其中包含指派給活動的接收通道標識碼。
參數:
sendActivity
public CompletableFuture
將活動傳送給傳入活動的傳送者。
參數:
sendActivity
public CompletableFuture
將訊息活動傳送給傳入活動的傳送者。
如果成功傳送活動,工作結果會包含 ResourceResponse 物件,其中包含指派給活動的接收通道標識碼。
如需對 textReplyToSend內容施加的限制,請參閱通道的檔。
參數:
sendActivity
public CompletableFuture
將訊息活動傳送給傳入活動的傳送者。
如果成功傳送活動,工作結果會包含 ResourceResponse 物件,其中包含指派給活動的接收通道標識碼。
如需對 textReplyToSend內容施加的限制,請參閱通道的檔。
若要控制 Bot 語音的各種特性,例如語音、速率、音量、發音和音調,請以語音合成標記語言 (SSML) 格式指定 speak。
參數:
sendActivity
public CompletableFuture
將訊息活動傳送給傳入活動的傳送者。
如果成功傳送活動,工作結果會包含 ResourceResponse 物件,其中包含指派給活動的接收通道標識碼。
如需對 textReplyToSend內容施加的限制,請參閱通道的檔。
若要控制 Bot 語音的各種特性,例如語音、速率、音量、發音和音調,請以語音合成標記語言 (SSML) 格式指定 speak。
參數:
setLocale
public void setLocale(String withLocale)
在此內容物件上設定地區設定。
參數:
updateActivity
public CompletableFuture
取代現有的活動。
如果成功傳送活動,工作結果會包含 ResourceResponse 物件,其中包含指派給活動的接收通道標識碼。
呼叫此專案之前,請將取代活動的標識碼設定為要取代之活動的標識碼。
參數: