ChatClient.CreateChatThreadAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreateChatThreadAsync(CreateChatThreadOptions, CancellationToken) |
Cria um ChatThreadClient de forma assíncrona. ChatThreadClient. |
CreateChatThreadAsync(String, IEnumerable<ChatParticipant>, String, CancellationToken) |
Cria um ChatThreadClient de forma assíncrona. ChatThreadClient. |
CreateChatThreadAsync(CreateChatThreadOptions, CancellationToken)
- Origem:
- ChatClient.cs
Cria um ChatThreadClient de forma assíncrona. ChatThreadClient.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>> CreateChatThreadAsync (Azure.Communication.Chat.CreateChatThreadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateChatThreadAsync : Azure.Communication.Chat.CreateChatThreadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>>
override this.CreateChatThreadAsync : Azure.Communication.Chat.CreateChatThreadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>>
Public Overridable Function CreateChatThreadAsync (options As CreateChatThreadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of CreateChatThreadResult))
Parâmetros
- options
- CreateChatThreadOptions
CreateChatThreadOptions
- cancellationToken
- CancellationToken
O token de cancelamento para a tarefa.
Retornos
Exceções
O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.
Aplica-se a
CreateChatThreadAsync(String, IEnumerable<ChatParticipant>, String, CancellationToken)
- Origem:
- ChatClient.cs
- Origem:
- ChatClient.cs
Cria um ChatThreadClient de forma assíncrona. ChatThreadClient.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>> CreateChatThreadAsync (string topic, System.Collections.Generic.IEnumerable<Azure.Communication.Chat.ChatParticipant> participants = default, string idempotencyToken = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateChatThreadAsync : string * seq<Azure.Communication.Chat.ChatParticipant> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>>
override this.CreateChatThreadAsync : string * seq<Azure.Communication.Chat.ChatParticipant> * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>>
Public Overridable Function CreateChatThreadAsync (topic As String, Optional participants As IEnumerable(Of ChatParticipant) = Nothing, Optional idempotencyToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of CreateChatThreadResult))
Parâmetros
- topic
- String
Tópico para o thread de chat
- participants
- IEnumerable<ChatParticipant>
Participantes a serem incluídos no thread de chat
- idempotencyToken
- String
Se especificado, o cliente direciona que a solicitação é repetível; ou seja, o cliente pode fazer a solicitação várias vezes com a mesma Repeatability-Request-ID e obter de volta uma resposta apropriada sem que o servidor execute a solicitação várias vezes. O valor do Repeatability-Request-ID é uma cadeia de caracteres opaca que representa um identificador gerado pelo cliente, globalmente exclusivo para todos os tempos, para a solicitação. É recomendável usar UUIDs da versão 4 (aleatória).
- cancellationToken
- CancellationToken
O token de cancelamento para a tarefa.
Retornos
Exceções
O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.
Aplica-se a
Azure SDK for .NET