ChatMessage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Chatnachricht dar.
public ref class ChatMessage sealed
public ref class ChatMessage sealed : IChatItem
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ChatMessage final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ChatMessage final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ChatMessage final : IChatItem
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ChatMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ChatMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ChatMessage : IChatItem
function ChatMessage()
Public NotInheritable Class ChatMessage
Public NotInheritable Class ChatMessage
Implements IChatItem
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
chat
chatSystem
smsSend
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1607 | 14393 | Syncid |
Konstruktoren
ChatMessage() |
Erstellt eine neue instance der ChatMessage-Klasse. |
Eigenschaften
Attachments |
Ruft eine Liste mit Chatnachrichtenanlagen ab. |
Body |
Ruft den Text der Chatnachricht ab oder legt diese fest. |
EstimatedDownloadSize |
Ruft die geschätzte Größe einer Datei ab, die gesendet oder empfangen werden soll, oder legt diese fest. |
From |
Ruft den Bezeichner oder die Adresse des Absenders der Nachricht ab. |
Id |
Ruft den Bezeichner der Nachricht ab. |
IsAutoReply |
Ruft einen booleschen Wert ab, der angibt, ob es sich bei der Nachricht um eine automatische Antwort handelt, oder legt diese fest. |
IsForwardingDisabled |
Ruft einen booleschen Wert ab, der angibt, ob die Weiterleitung deaktiviert ist. |
IsIncoming |
Ruft boolean einen Wert ab, der angibt, ob die Nachricht ein- oder ausgehend ist. |
IsRead |
Ruft einen booleschen Wert ab, der angibt, ob die Nachricht gelesen wurde. |
IsReceivedDuringQuietHours |
Ruft einen booleschen Wert ab, der angibt, ob die Nachricht während der vom Benutzer angegebenen ruhenden Stunden empfangen wurde, oder legt diese fest. |
IsReplyDisabled |
Ruft einen booleschen Wert ab, der angibt, ob die Antwort für die ChatMessage deaktiviert ist. |
IsSeen |
Ruft einen booleschen Wert ab, der angibt, ob die Nachricht angezeigt wurde, oder legt diese fest. |
IsSimMessage |
Ruft einen booleschen Wert ab, der angibt, ob die Nachricht auf einer SIM-Karte gespeichert ist. |
ItemKind |
Ruft die Elementart ab. |
LocalTimestamp |
Ruft den lokalen Zeitstempel der Nachricht ab. |
MessageKind |
Ruft den Typ der ChatMessage ab oder legt diese fest. |
MessageOperatorKind |
Ruft einen Wert ab, der den Typ des Nachrichtenoperators angibt, z. B. SMS, MMS oder RCS, oder legt diesen fest. |
NetworkTimestamp |
Ruft den Netzwerkzeitstempel der Nachricht ab. |
Recipients |
Ruft die Liste der Empfänger der Nachricht ab. |
RecipientsDeliveryInfos |
Ruft die Übermittlungsinformationen für jeden Empfänger der ChatMessage ab. |
RecipientSendStatuses |
Ruft die Liste der Sendestatus für die Nachricht ab. |
RemoteId |
Ruft die Remote-ID für die ChatMessage ab oder legt diese fest. |
ShouldSuppressNotification |
Ruft einen booleschen Wert ab, der angibt, ob die Benachrichtigung über den Empfang der ChatMessage unterdrückt werden soll, oder legt diese fest. |
Status |
Ruft den status der Nachricht ab. Typische Zustände sind entwurf, gesendet, empfangen, gelöscht usw. |
Subject |
Ruft den Betreff der Nachricht ab. |
SyncId |
Die ID, die verwendet wird, um eine Nachricht geräteübergreifend zu identifizieren. Diese ID wird bei der Erstellung für alle Nachrichten generiert. Clients, die Nachrichten zwischen Geräten kopieren, müssen diese ID ebenfalls kopieren, um dieselbe Nachricht auf verschiedenen Geräten eindeutig identifizieren zu können. |
ThreadingInfo |
Ruft die Konversationsthreadinginformationen für die ChatMessage ab oder legt diese fest. |
TransportFriendlyName |
Ruft den Anzeigenamen für den Transport der Nachricht ab. |
TransportId |
Ruft die Transport-ID der Nachricht ab oder legt diese fest. |