ChatClient.CreateChatThread 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
CreateChatThread(CreateChatThreadOptions, CancellationToken) |
Cria um ChatThreadClient de forma assíncrona. ChatThreadClient. |
CreateChatThread(String, IEnumerable<ChatParticipant>, String, CancellationToken) |
Cria um ChatThreadClient de forma síncrona.ChatThreadClient. |
CreateChatThread(CreateChatThreadOptions, CancellationToken)
- Origem:
- ChatClient.cs
Cria um ChatThreadClient de forma assíncrona. ChatThreadClient.
public virtual Azure.Response<Azure.Communication.Chat.CreateChatThreadResult> CreateChatThread (Azure.Communication.Chat.CreateChatThreadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateChatThread : Azure.Communication.Chat.CreateChatThreadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
override this.CreateChatThread : Azure.Communication.Chat.CreateChatThreadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
Public Overridable Function CreateChatThread (options As CreateChatThreadOptions, Optional cancellationToken As CancellationToken = Nothing) As Response(Of CreateChatThreadResult)
Parâmetros
- options
- CreateChatThreadOptions
Opções createChatThread
- cancellationToken
- CancellationToken
O token de cancelamento da tarefa.
Retornos
Exceções
O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.
Aplica-se a
CreateChatThread(String, IEnumerable<ChatParticipant>, String, CancellationToken)
- Origem:
- ChatClient.cs
- Origem:
- ChatClient.cs
Cria um ChatThreadClient de forma síncrona.ChatThreadClient.
public virtual Azure.Response<Azure.Communication.Chat.CreateChatThreadResult> CreateChatThread (string topic, System.Collections.Generic.IEnumerable<Azure.Communication.Chat.ChatParticipant> participants, string idempotencyToken = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateChatThread : string * seq<Azure.Communication.Chat.ChatParticipant> * string * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
override this.CreateChatThread : string * seq<Azure.Communication.Chat.ChatParticipant> * string * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Chat.CreateChatThreadResult>
Public Overridable Function CreateChatThread (topic As String, participants As IEnumerable(Of ChatParticipant), Optional idempotencyToken As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of CreateChatThreadResult)
Parâmetros
- topic
- String
Tópico para a conversa de chat
- participants
- IEnumerable<ChatParticipant>
Participantes a serem incluídos na conversa 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 uma resposta apropriada sem que o servidor execute a solicitação várias vezes. O valor de Repeatability-Request-ID é uma cadeia de caracteres opaca que representa um identificador globalmente exclusivo e gerado pelo cliente para todos os tempos para a solicitação. É recomendável usar UUIDs da versão 4 (aleatória).
- cancellationToken
- CancellationToken
O token de cancelamento da tarefa.
Retornos
Exceções
O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.
Aplica-se a
Azure SDK for .NET