Partilhar via


ChatThreadClient.SendMessageAsync Método

Definição

Sobrecargas

SendMessageAsync(SendChatMessageOptions, CancellationToken)

Envia uma mensagem para um thread de forma assíncrona.

SendMessageAsync(String, ChatMessageType, String, CancellationToken)

Envia uma mensagem para um thread de forma assíncrona.

SendMessageAsync(SendChatMessageOptions, CancellationToken)

Origem:
ChatThreadClient.cs
Origem:
ChatThreadClient.cs

Envia uma mensagem para um thread de forma assíncrona.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.SendChatMessageResult>> SendMessageAsync (Azure.Communication.Chat.SendChatMessageOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : Azure.Communication.Chat.SendChatMessageOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.SendChatMessageResult>>
override this.SendMessageAsync : Azure.Communication.Chat.SendChatMessageOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.SendChatMessageResult>>
Public Overridable Function SendMessageAsync (options As SendChatMessageOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendChatMessageResult))

Parâmetros

options
SendChatMessageOptions

Opções para a mensagem.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Exceções

O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.

Aplica-se a

SendMessageAsync(String, ChatMessageType, String, CancellationToken)

Origem:
ChatThreadClient.cs
Origem:
ChatThreadClient.cs

Envia uma mensagem para um thread de forma assíncrona.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.SendChatMessageResult>> SendMessageAsync (string content, Azure.Communication.Chat.ChatMessageType type = default, string senderDisplayName = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SendMessageAsync : string * Azure.Communication.Chat.ChatMessageType * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.SendChatMessageResult>>
override this.SendMessageAsync : string * Azure.Communication.Chat.ChatMessageType * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Communication.Chat.SendChatMessageResult>>
Public Overridable Function SendMessageAsync (content As String, Optional type As ChatMessageType = Nothing, Optional senderDisplayName As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SendChatMessageResult))

Parâmetros

content
String

Conteúdo da mensagem de chat.

type
ChatMessageType

O tipo de mensagem de chat.

senderDisplayName
String

O nome de exibição do remetente da mensagem de chat. Essa propriedade é usada para preencher o nome do remetente para notificações por push.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Exceções

O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.

Aplica-se a