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) и удаляет этого участника из диалога. Если этот участник был последним в диалоге, диалог также будет удален.