共用方式為


BotFrameworkAdapter.ContinueConversationAsync 方法

定義

多載

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

將主動式訊息從 Bot 傳送至交談。

ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)

將主動式訊息從 Bot 傳送至交談。

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)

將主動式訊息從 Bot 傳送至交談。

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

將主動式訊息從 Bot 傳送至交談。

public override System.Threading.Tasks.Task ContinueConversationAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

參數

claimsIdentity
ClaimsIdentity

ClaimsIdentity交談的 。

reference
ConversationReference

要繼續之交談的參考。

callback
BotCallbackHandler

要呼叫所產生 Bot 回合的方法。

cancellationToken
CancellationToken

取消權杖。

傳回

工作,表示要執行的工作已排入佇列。

備註

呼叫這個方法,以主動將訊息傳送至交談。 大部分_channels要求使用者先初始化與 Bot 的對話,Bot 才能將活動傳送給使用者。

這個方法會登錄回合的下列服務。

  • IIdentity (機碼 = 「BotIdentity」) ,這是 Bot 的宣告 claimsIdentity。
  • IConnectorClient,通道連接器用戶端使用此回合。

另請參閱

適用於

ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)

將主動式訊息從 Bot 傳送至交談。

public override System.Threading.Tasks.Task ContinueConversationAsync (string botAppId, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : string * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (botAppId As String, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

參數

botAppId
String

Bot 的應用程式識別碼。 這是入口網站註冊所傳回的 appId,通常位於 appSettings.json 中的 「MicrosoftAppId」 參數中。

reference
ConversationReference

要繼續之交談的參考。

callback
BotCallbackHandler

要呼叫所產生 Bot 回合的方法。

cancellationToken
CancellationToken

取消權杖。

傳回

工作,表示要執行的工作已排入佇列。

實作

例外狀況

botAppIdreferencecallbacknull

備註

呼叫這個方法,以主動將訊息傳送至交談。 大部分_channels要求使用者先初始化與 Bot 的對話,Bot 才能將活動傳送給使用者。

這個方法會登錄回合的下列服務。

  • IIdentity (機碼 = 「BotIdentity」) ,這是 Bot 的宣告 claimsIdentity。
  • IConnectorClient,通道連接器用戶端使用此回合。

此多載與 Node 實作不同,需要傳入 BotId。 .Net 程式碼可讓多個 Bot 裝載在節點不支援的單一配接器中。

另請參閱

適用於

ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)

將主動式訊息從 Bot 傳送至交談。

public override System.Threading.Tasks.Task ContinueConversationAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, string audience, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * string * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, audience As String, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

參數

claimsIdentity
ClaimsIdentity

ClaimsIdentity交談的 。

reference
ConversationReference

要繼續之交談的參考。

audience
String

連接器的目標物件。

callback
BotCallbackHandler

要呼叫所產生 Bot 回合的方法。

cancellationToken
CancellationToken

取消權杖。

傳回

工作,表示要執行的工作已排入佇列。

適用於