2017-04-04 71 views
1

我一直在玩積極的消息,但我不知道如何實現這樣的事情。我有一項每天都會向用戶提供產品的服務。使用恢復Cookie,我稱呼終點,通過設置.Text屬性來建立響應,並通過填充.Attachments屬性來創建產品輪播。我想在此消息中添加按鈕以允許用戶停止警報,但CardAction按鈕允許的唯一事件是在Web瀏覽器中打開URL。有沒有辦法創建一個按鈕,可以觸發一個方法,或調用一個新的對話框?主動消息與提示按鈕 - 微軟機器人框架

任何幫助將不勝感激。

回答

4

您可以在CardAction上使用ImBackPostBackActionTypes。點擊一個按鈕,當使用任何一個,將發送一個消息到對話Value的行動,將結束到達您正在「等待」的方法(通過做context.Wait(...));

然後,在該方法中,您可以執行任何您想要的操作:call a new dialog或您想要觸發的任何其他邏輯。

ContosoFlowers樣品中,您可以看到how a card with buttons is used in that way

+1

謝謝,@Ezequiel。 – tbonejenkins