Udostępnij za pośrednictwem


ChannelServiceHandlerBase.OnGetConversationMemberAsync Metoda

Definicja

Interfejs API GetConversationMember() dla umiejętności.

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

Parametry

claimsIdentity
ClaimsIdentity

claimsIdentity dla bota powinna mieć wartość AudienceClaim, AppIdClaim i ServiceUrlClaim.

userId
String

Identyfikator użytkownika.

conversationId
String

Identyfikator konwersacji.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

zadanie odpowiedzi.

Uwagi

Zastąpij tę metodę, aby uzyskać konto pojedynczego członka konwersacji.

Ten interfejs API REST przyjmuje identyfikator ConversationId i UserId i zwraca obiekty ChannelAccount reprezentujące członka konwersacji.

Dotyczy