Partager via


Windows.ApplicationModel.Chat Espace de noms

Cet espace de noms permet aux applications d’implémenter la messagerie via les protocoles SMS, MMS et RCS sur les appareils qui la prennent en charge.

Classes

ChatCapabilities

Représente les fonctionnalités de conversation RCS (Rich Communication Services) d’un numéro de téléphone.

ChatCapabilitiesManager

Fournit des fonctionnalités permettant d’obtenir des fonctionnalités de conversation.

ChatConversation

Représente une conversation dans un client de conversation.

ChatConversationReader

Fournit des fonctionnalités pour lire des lots de conversations à partir du ChatMessageStore.

ChatConversationThreadingInfo

Fournit des informations de thread pour une ConversationConversation.

ChatMessage

Représente un message de conversation.

ChatMessageAttachment

Représente une pièce jointe à un message de conversation.

ChatMessageBlocking

Fournit des fonctionnalités pour bloquer les messages.

ChatMessageChange

Représente une révision d’un message de conversation.

ChatMessageChangedDeferral

Représente une demande de modification asynchrone différée.

ChatMessageChangedEventArgs

Représente les paramètres d’événement utilisés par le gestionnaire d’événements qui traite les événements de modification de message.

ChatMessageChangeReader

Fournit des méthodes pour lire et accepter les révisions de modification de message.

ChatMessageChangeTracker

Fournit des méthodes pour activer et récupérer les révisions de modification de message.

ChatMessageManager

Fournit l’accès aux transports de messages et à la banque de messages. Fournit également une méthode pour afficher l’interface utilisateur pour composer des messages.

ChatMessageNotificationTriggerDetails

Représente la notification de message déclenchée à partir d’une tâche en arrière-plan inscrite. Une application de conversation peut recevoir des notifications de messages entrants ou envoyer des événements en définissant un déclencheur de tâche et un point d’entrée de tâche.

ChatMessageReader

Fournit des méthodes pour lire les messages à partir de la banque de messages.

ChatMessageStore

Fournit les méthodes et les propriétés pour lire, gérer et envoyer des messages. Une application obtient l’accès à la banque de messages à l’aide de la classe Statique ChatMessageManager.

ChatMessageStoreChangedEventArgs

Fournit les données de l’événement ChatMessageStoreChanged .

ChatMessageTransport

Représente l’identité d’un transport pour l’envoi et la réception de messages. Physiquement, un transport de message de conversation est un emplacement SIM sur le téléphone.

ChatMessageTransportConfiguration

Représente les données relatives au transport des messages de conversation.

ChatMessageValidationResult

Fournit des résultats pour la validation des messages de conversation.

ChatQueryOptions

Représente les critères de recherche des messages de conversation.

ChatRecipientDeliveryInfo

Représente les informations de remise sur un destinataire de conversation.

ChatSearchReader

Fournit des fonctionnalités permettant de rechercher des messages de conversation dans le ChatMessageStore.

ChatSyncConfiguration

Les configurations de synchronisation des messages de conversation.

ChatSyncManager

Gère la synchronisation des messages de conversation.

RcsEndUserMessage

Représente un message d’utilisateur final RCS (Rich Communication Services).

RcsEndUserMessageAction

Représente les actions auxquelles l’utilisateur peut répondre.

RcsEndUserMessageAvailableEventArgs

Fournit les données d’un événement MessageAvailableChanged .

RcsEndUserMessageAvailableTriggerDetails

Fournit des données à la tâche en arrière-plan sur un nouveau message.

RcsEndUserMessageManager

Fournit des fonctionnalités pour gérer les événements de message.

RcsManager

Fournit l’accès aux API pour gérer les messages RCS (Rich Communication Services).

RcsServiceKindSupportedChangedEventArgs

Fournit des données pour l’événement ServiceKindSupportedChanged .

RcsTransport

Fournit des fonctionnalités permettant d’accéder au transport RCS (Rich Communication Services).

RcsTransportConfiguration

Fournit des données sur la configuration d’un transport RCS (Rich Communication Services).

RemoteParticipantComposingChangedEventArgs

Fournit des données à l’événement RemoteParticipantComposingChanged .

Interfaces

IChatItem

Représente un élément de conversation.

Énumérations

ChatConversationThreadingKind

Spécifie la façon dont une conversation est threadée.

ChatItemKind

Spécifie le type d’un élément de conversation.

ChatMessageChangeType

Spécifie le type de modification apportée à un message de conversation.

ChatMessageKind

Spécifie le type de message de conversation.

ChatMessageOperatorKind

Spécifie le type d’opérateur de message.

ChatMessageStatus

Spécifie la status actuelle d’un message de conversation tel que brouillon, envoyé ou reçu.

ChatMessageTransportKind

Spécifie le type de transport du message.

ChatMessageValidationStatus

Spécifie l’état de validation d’un message de conversation tel que valide, aucun destinataire ou trop de pièces jointes.

ChatRestoreHistorySpan

Indique l’étendue de l’historique de restauration des conversations.

ChatStoreChangedEventKind

Spécifie le type de modification qui s’est produite pour un événement ChatMessageStoreChanged .

ChatTransportErrorCodeCategory

Spécifie la catégorie d’une erreur de transport.

ChatTransportInterpretedErrorCode

Spécifie une interprétation pour le code d’erreur.

RcsServiceKind

Spécifie le type du service RCS (Rich Communication Services).