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). |