ChatThreadClient.SendMessageAsync 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
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
Azure SDK for .NET