Partilhar via


ChatClient.CreateChatThread Método

Definição

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