Freigeben über


ChatMessage Klasse

Definition

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
Object Platform::Object IInspectable ChatMessage
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.

Gilt für: