Поделиться через


ChannelServiceHandlerBase.OnDeleteConversationMemberAsync Метод

Определение

API DeleteConversationMember() для навыка.

protected virtual System.Threading.Tasks.Task OnDeleteConversationMemberAsync (System.Security.Claims.ClaimsIdentity claimsIdentity, string conversationId, string memberId, System.Threading.CancellationToken cancellationToken = default);
abstract member OnDeleteConversationMemberAsync : System.Security.Claims.ClaimsIdentity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnDeleteConversationMemberAsync : System.Security.Claims.ClaimsIdentity * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnDeleteConversationMemberAsync (claimsIdentity As ClaimsIdentity, conversationId As String, memberId As String, Optional cancellationToken As CancellationToken = Nothing) As Task

Параметры

claimsIdentity
ClaimsIdentity

claimsIdentity для бота должен иметь AudienceClaim, AppIdClaim и ServiceUrlClaim.

conversationId
String

Идентификатор беседы.

memberId
String

Идентификатор участника, удаляемого из этой беседы.

cancellationToken
CancellationToken

Токен отмены.

Возвращаемое значение

Задача.

Комментарии

Переопределите этот метод, чтобы удалить участника из беседы.

Этот REST API принимает ConversationId и memberId (типа string) и удаляет этого участника из диалога. Если этот участник был последним в диалоге, диалог также будет удален.

Применяется к