Aracılığıyla paylaş


ChannelServiceHandlerBase.OnGetConversationsAsync Yöntem

Tanım

Beceri için OnGetConversationsAsync() API'sini seçin.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult> OnGetConversationsAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, string continuationToken = default, System.Threading.CancellationToken cancellationToken = default);
abstract member OnGetConversationsAsync : System.Security.Claims.ClaimsIdentity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
override this.OnGetConversationsAsync : System.Security.Claims.ClaimsIdentity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ConversationsResult>
Protected Overridable Function OnGetConversationsAsync (claimsIdentity As ClaimsIdentity, conversationId As String, Optional continuationToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ConversationsResult)

Parametreler

claimsIdentity
ClaimsIdentity

bot için claimsIdentity, AudienceClaim, AppIdClaim ve ServiceUrlClaim olmalıdır.

conversationId
String

conversationId.

continuationToken
String

atlama veya devam belirteci.

cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

görev için GörüşmelerResult.

Açıklamalar

Bu bot'un katıldığı Konuşmaları listelemek için bu yöntemi geçersiz kılın.

Atlama belirteci ile bu yöntemden GET

Dönüş değeri, ConversationMembers dizisi ve atlama belirteci içeren bir ConversationsResult değeridir. Atlama belirteci boş değilse, döndürülecek başka değerler de vardır. Daha fazla değer almak için döndürülen belirteçle bu yöntemi yeniden çağırın.

Her ConversationMembers nesnesi, konuşmanın kimliğini ve konuşmanın üyelerini açıklayan bir ChannelAccounts dizisini içerir.

Şunlara uygulanır