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