Windows.ApplicationModel.Chat Namespace

Dieser Namespace ermöglicht Apps die Implementierung von Messaging über SMS-, MMS- und RCS-Protokolle auf Geräten, die dies unterstützen.

Klassen

ChatCapabilities

Stellt die Rich Communication Services (RCS)-Chatfunktionen einer Telefonnummer dar.

ChatCapabilitiesManager

Stellt Funktionen zum Abrufen von Chatfunktionen bereit.

ChatConversation

Stellt eine Unterhaltung in einem Chatclient dar.

ChatConversationReader

Bietet Funktionen zum Lesen von Batches von Unterhaltungen aus dem ChatMessageStore.

ChatConversationThreadingInfo

Stellt Threadinginformationen für eine ChatConversation bereit.

ChatMessage

Stellt eine Chatnachricht dar.

ChatMessageAttachment

Stellt eine Anlage zu einer Chatnachricht dar.

ChatMessageBlocking

Stellt Funktionen zum Blockieren von Nachrichten bereit.

ChatMessageChange

Stellt eine Revision einer Chatnachricht dar.

ChatMessageChangedDeferral

Stellt eine verzögerte asynchrone Änderungsanforderung dar.

ChatMessageChangedEventArgs

Stellt Ereignisparameter dar, die vom Ereignishandler verwendet werden, der Nachrichtenänderungsereignisse verarbeitet.

ChatMessageChangeReader

Stellt Methoden zum Lesen und Akzeptieren von Nachrichtenänderungsrevisionen bereit.

ChatMessageChangeTracker

Stellt Methoden zum Aktivieren und Abrufen von Nachrichtenänderungsrevisionen bereit.

ChatMessageManager

Bietet Zugriff auf Nachrichtentransporte und den Nachrichtenspeicher. Stellt auch eine Methode zum Anzeigen der Benutzeroberfläche zum Verfassen von Nachrichten bereit.

ChatMessageNotificationTriggerDetails

Stellt die Nachrichtenbenachrichtigung dar, die von einer registrierten Hintergrundaufgabe ausgelöst wird. Eine Chat-App kann Benachrichtigungen über eingehende Nachrichten empfangen oder Ereignisse senden, indem sie einen Tasktrigger und einen Aufgabeneinstiegspunkt festlegt.

ChatMessageReader

Stellt Methoden zum Lesen von Nachrichten aus dem Nachrichtenspeicher bereit.

ChatMessageStore

Stellt die Methoden und Eigenschaften zum Lesen, Verwalten und Senden von Nachrichten bereit. Eine Anwendung erhält mithilfe der statischen ChatMessageManager-Klasse Zugriff auf den Nachrichtenspeicher.

ChatMessageStoreChangedEventArgs

Stellt die Daten für das ChatMessageStoreChanged-Ereignis bereit .

ChatMessageTransport

Stellt die Identität eines Transports zum Senden und Empfangen von Nachrichten dar. Physisch ist ein Chatnachrichtentransport ein SIM-Slot auf dem Telefon.

ChatMessageTransportConfiguration

Stellt Daten zum Chatnachrichtentransport dar.

ChatMessageValidationResult

Stellt Ergebnisse für die Überprüfung von Chatnachrichten bereit.

ChatQueryOptions

Stellt die Kriterien für die Suche nach Chatnachrichten dar.

ChatRecipientDeliveryInfo

Stellen Sie die Übermittlungsinformationen zu einem Chatempfänger dar.

ChatSearchReader

Stellt Funktionen zum Suchen nach Chatnachrichten im ChatMessageStore bereit.

ChatSyncConfiguration

Die Synchronisierungskonfigurationen für Chatnachrichten.

ChatSyncManager

Verwaltet die Synchronisierung von Chatnachrichten.

RcsEndUserMessage

Stellt eine RcS-Endbenutzernachricht (Rich Communication Services) dar.

RcsEndUserMessageAction

Stellt die Aktionen dar, auf die der Benutzer reagieren kann.

RcsEndUserMessageAvailableEventArgs

Stellt die Daten für ein MessageAvailableChanged-Ereignis bereit .

RcsEndUserMessageAvailableTriggerDetails

Stellt Daten für die Hintergrundaufgabe zu einer neuen Nachricht bereit.

RcsEndUserMessageManager

Stellt Funktionen für die Behandlung von Nachrichtenereignissen bereit.

RcsManager

Ermöglicht den Zugriff auf APIs für die Behandlung von RCS-Nachrichten (Rich Communication Services).

RcsServiceKindSupportedChangedEventArgs

Stellt Daten für das ServiceKindSupportedChanged-Ereignis bereit .

RcsTransport

Stellt Funktionen für den Zugriff auf den Rich Communication Services -Transport (RCS) bereit.

RcsTransportConfiguration

Stellt Daten zur Konfiguration eines Rich Communication Services-Transports (RCS) bereit.

RemoteParticipantComposingChangedEventArgs

Stellt Daten für das RemoteParticipantComposingChanged-Ereignis bereit .

Schnittstellen

IChatItem

Stellt ein Chatelement dar.

Enumerationen

ChatConversationThreadingKind

Gibt an, wie eine Unterhaltung im Thread ausgeführt wird.

ChatItemKind

Gibt den Typ eines Chatelements an.

ChatMessageChangeType

Gibt den Typ der Änderung an, die an einer Chatnachricht vorgenommen wurde.

ChatMessageKind

Gibt den Typ der Chatnachricht an.

ChatMessageOperatorKind

Gibt den Nachrichtenoperatortyp an.

ChatMessageStatus

Gibt den aktuellen status einer Chatnachricht an, z. B. Entwurf, Gesendet oder Empfangen.

ChatMessageTransportKind

Gibt den Typ des Nachrichtentransports an.

ChatMessageValidationStatus

Gibt den Überprüfungsstatus einer Chatnachricht an, z. B. gültig, keine Empfänger oder zu viele Anlagen.

ChatRestoreHistorySpan

Gibt den Verlauf der Chatwiederherstellung an.

ChatStoreChangedEventKind

Gibt den Typ der Änderung an, die für ein ChatMessageStoreChanged-Ereignis aufgetreten ist .

ChatTransportErrorCodeCategory

Gibt die Kategorie eines Transportfehlers an.

ChatTransportInterpretedErrorCode

Gibt eine Interpretation für den Fehlercode an.

RcsServiceKind

Gibt den Typ des Rich Communication Services-Diensts (RCS) an.