ChatThreadClient Classe
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.
O cliente Serviços de Comunicação do Azure ChatThread.
public class ChatThreadClient
type ChatThreadClient = class
Public Class ChatThreadClient
- Herança
-
ChatThreadClient
Construtores
ChatThreadClient() |
Inicializa uma nova instância de ChatThreadClient para zombar. |
ChatThreadClient(String, Uri, CommunicationTokenCredential, ChatClientOptions) |
Inicializa uma nova instância de ChatThreadClient. |
Propriedades
Id |
Representa o identificador exclusivo para o thread associado a essa instância. |
Métodos
AddParticipant(ChatParticipant, CancellationToken) |
Adiciona participantes a um thread. Se os participantes já existirem, nenhuma alteração ocorrerá. |
AddParticipantAsync(ChatParticipant, CancellationToken) |
Adiciona um participante a um thread de forma assíncrona. Se o participante já existir, nenhuma alteração ocorrerá. |
AddParticipants(IEnumerable<ChatParticipant>, CancellationToken) |
Adiciona participantes a um thread. Se os participantes já existirem, nenhuma alteração ocorrerá. |
AddParticipantsAsync(IEnumerable<ChatParticipant>, CancellationToken) |
Adiciona participantes a um thread de forma assíncrona. Se os participantes já existirem, nenhuma alteração ocorrerá. |
DeleteMessage(String, CancellationToken) |
Exclui uma mensagem. |
DeleteMessageAsync(String, CancellationToken) |
Exclui uma mensagem. |
GetMessage(String, CancellationToken) |
Obtém uma mensagem por id. |
GetMessageAsync(String, CancellationToken) |
Obtém uma mensagem por id de forma assíncrona. |
GetMessages(Nullable<DateTimeOffset>, CancellationToken) |
Obtém uma lista de mensagens de um thread. |
GetMessagesAsync(Nullable<DateTimeOffset>, CancellationToken) |
Obtém uma lista de mensagens de um thread de forma assíncrona. |
GetParticipants(Nullable<Int32>, CancellationToken) |
Obtém os participantes de um thread. |
GetParticipantsAsync(Nullable<Int32>, CancellationToken) |
Obtém os participantes de um thread de forma assíncrona. |
GetProperties(CancellationToken) |
Obtém um thread de chat. |
GetPropertiesAsync(CancellationToken) |
Obtém um thread de chat de forma assíncrona. |
GetReadReceipts(Nullable<Int32>, CancellationToken) |
Obtém as confirmações de leitura para um thread. |
GetReadReceiptsAsync(Nullable<Int32>, CancellationToken) |
Obtém recibos de leitura para um thread de forma assíncrona. |
RemoveParticipant(CommunicationIdentifier, CancellationToken) |
Remova um membro de um thread . |
RemoveParticipantAsync(CommunicationIdentifier, CancellationToken) |
Remova um participante de um thread de forma assíncrona. |
SendMessage(SendChatMessageOptions, CancellationToken) |
Envia uma mensagem para um thread. |
SendMessage(String, ChatMessageType, String, CancellationToken) |
Envia uma mensagem para um thread. |
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. |
SendReadReceipt(String, CancellationToken) |
Envia um evento de confirmação de leitura para um thread, em nome de um usuário. |
SendReadReceiptAsync(String, CancellationToken) |
Envia um evento de confirmação de leitura para um thread, em nome de um usuário de forma assíncrona. |
SendTypingNotification(CancellationToken) |
Posta um evento de digitação em um thread, em nome de um usuário. |
SendTypingNotification(TypingNotificationOptions, CancellationToken) |
Posta um evento de digitação em um thread, em nome de um usuário. |
SendTypingNotificationAsync(CancellationToken) |
Posta um evento de digitação em um thread, em nome de um usuário de forma assíncrona. |
SendTypingNotificationAsync(TypingNotificationOptions, CancellationToken) |
Posta um evento de digitação em um thread, em nome de um usuário de forma assíncrona. |
UpdateMessage(String, String, CancellationToken) |
Atualizações uma mensagem de forma síncrona. |
UpdateMessage(UpdateChatMessageOptions, CancellationToken) |
Atualizações uma mensagem de forma síncrona. |
UpdateMessageAsync(String, String, CancellationToken) |
Atualizações uma mensagem de forma assíncrona. |
UpdateMessageAsync(UpdateChatMessageOptions, CancellationToken) |
Atualizações uma mensagem de forma assíncrona. |
UpdateProperties(UpdateChatThreadPropertiesOptions, CancellationToken) |
Atualizações as propriedades do thread. |
UpdatePropertiesAsync(UpdateChatThreadPropertiesOptions, CancellationToken) |
Atualizações as propriedades do thread de forma assíncrona. |
UpdateTopic(String, CancellationToken) |
Atualizações o tópico do thread. |
UpdateTopicAsync(String, CancellationToken) |
Atualizações o tópico do thread de forma assíncrona. |
Aplica-se a
Azure SDK for .NET