Windows.ApplicationModel.Chat Namespace
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.
Esse namespace permite que os aplicativos implementem mensagens por meio de protocolos SMS, MMS e RCS em dispositivos que dão suporte a ele.
Classes
ChatCapabilities |
Representa os recursos de chat dos Serviços de Comunicação Avançada (RCS) de um número de telefone. |
ChatCapabilitiesManager |
Fornece funcionalidade para obter recursos de chat. |
ChatConversation |
Representa uma conversa em um cliente de chat. |
ChatConversationReader |
Fornece funcionalidade para ler lotes de conversas do ChatMessageStore. |
ChatConversationThreadingInfo |
Fornece informações de threading para um ChatConversation. |
ChatMessage |
Representa uma mensagem de chat. |
ChatMessageAttachment |
Representa um anexo a uma mensagem de chat. |
ChatMessageBlocking |
Fornece funcionalidade para bloquear mensagens. |
ChatMessageChange |
Representa uma revisão para uma mensagem de chat. |
ChatMessageChangedDeferral |
Representa uma solicitação de alteração assíncrona adiada. |
ChatMessageChangedEventArgs |
Representa os parâmetros de evento usados pelo manipulador de eventos que processa eventos de alteração de mensagem. |
ChatMessageChangeReader |
Fornece métodos para ler e aceitar revisões de alteração de mensagem. |
ChatMessageChangeTracker |
Fornece métodos para habilitar e recuperar revisões de alteração de mensagem. |
ChatMessageManager |
Fornece acesso aos transportes de mensagens e ao repositório de mensagens. Também fornece um método para exibir a interface do usuário para compor mensagens. |
ChatMessageNotificationTriggerDetails |
Representa a notificação de mensagem disparada de uma tarefa em segundo plano registrada. Um aplicativo de chat pode receber notificações de mensagens de entrada ou enviar eventos definindo um gatilho de tarefa e um ponto de entrada de tarefa. |
ChatMessageReader |
Fornece métodos para ler mensagens do repositório de mensagens. |
ChatMessageStore |
Fornece os métodos e propriedades para ler, gerenciar e enviar mensagens. Um aplicativo obtém acesso ao repositório de mensagens usando a classe ChatMessageManager estática. |
ChatMessageStoreChangedEventArgs |
Fornece os dados para o evento ChatMessageStoreChanged . |
ChatMessageTransport |
Representa a identidade de um transporte para enviar e receber mensagens. Fisicamente, um transporte de mensagem de chat é um slot SIM no telefone. |
ChatMessageTransportConfiguration |
Representa dados sobre o transporte de mensagens de chat. |
ChatMessageValidationResult |
Fornece resultados para validação de mensagens de chat. |
ChatQueryOptions |
Representa os critérios para localizar mensagens de chat. |
ChatRecipientDeliveryInfo |
Represente as informações de entrega sobre um destinatário de chat. |
ChatSearchReader |
Fornece funcionalidade para pesquisar mensagens de chat no ChatMessageStore. |
ChatSyncConfiguration |
As configurações de sincronização de mensagens de chat. |
ChatSyncManager |
Gerencia a sincronização de mensagens de chat. |
RcsEndUserMessage |
Representa uma mensagem de usuário final dos Serviços de Comunicação Avançada (RCS). |
RcsEndUserMessageAction |
Representa as ações às quais o usuário pode responder. |
RcsEndUserMessageAvailableEventArgs |
Fornece os dados de um evento MessageAvailableChanged . |
RcsEndUserMessageAvailableTriggerDetails |
Fornece dados para a tarefa em segundo plano sobre uma nova mensagem. |
RcsEndUserMessageManager |
Fornece funcionalidade para lidar com eventos de mensagens. |
RcsManager |
Fornece acesso a APIs para lidar com mensagens RCS (Serviços de Comunicação Avançada). |
RcsServiceKindSupportedChangedEventArgs |
Fornece dados para o evento ServiceKindSupportedChanged . |
RcsTransport |
Fornece funcionalidade para acessar o transporte RCS (Rich Communication Services). |
RcsTransportConfiguration |
Fornece dados sobre a configuração de um transporte RCS (Rich Communication Services). |
RemoteParticipantComposingChangedEventArgs |
Fornece dados para o evento RemoteParticipantComposingChanged . |
Interfaces
IChatItem |
Representa um item de chat. |
Enumerações
ChatConversationThreadingKind |
Especifica como uma conversa é encadeada. |
ChatItemKind |
Especifica o tipo de um item de chat. |
ChatMessageChangeType |
Especifica o tipo de alteração feita em uma mensagem de chat. |
ChatMessageKind |
Especifica o tipo de mensagem de chat. |
ChatMessageOperatorKind |
Especifica o tipo de operador de mensagem. |
ChatMessageStatus |
Especifica o status atual de uma mensagem de chat, como rascunho, enviado ou recebido. |
ChatMessageTransportKind |
Especifica o tipo de transporte de mensagem. |
ChatMessageValidationStatus |
Especifica o estado de validação de uma mensagem de chat, como válido, nenhum destinatário ou muitos anexos. |
ChatRestoreHistorySpan |
Indica o intervalo do histórico de restauração do chat. |
ChatStoreChangedEventKind |
Especifica o tipo de alteração que ocorreu para um evento ChatMessageStoreChanged . |
ChatTransportErrorCodeCategory |
Especifica a categoria de um erro de transporte. |
ChatTransportInterpretedErrorCode |
Especifica uma interpretação para o código de erro. |
RcsServiceKind |
Especifica o tipo do serviço RCS (Rich Communication Services). |