ChatMessage Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili pesan obrolan.
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
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
chat
chatSystem
smsSend
|
Keterangan
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1607 | 14393 | SyncId |
Konstruktor
ChatMessage() |
Membuat instans baru kelas ChatMessage . |
Properti
Attachments |
Mendapatkan daftar lampiran pesan obrolan. |
Body |
Mendapatkan atau mengatur isi pesan obrolan. |
EstimatedDownloadSize |
Mendapatkan atau mengatur perkiraan ukuran file yang akan dikirim atau diterima. |
From |
Mendapatkan pengidentifikasi atau alamat pengirim pesan. |
Id |
Mendapatkan pengidentifikasi pesan. |
IsAutoReply |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah pesan tersebut adalah balasan otomatis. |
IsForwardingDisabled |
Mendapatkan nilai Boolean yang menunjukkan apakah penerusan dinonaktifkan. |
IsIncoming |
Mendapatkan Boolean nilai yang menunjukkan apakah pesan masuk atau keluar. |
IsRead |
Mendapatkan nilai Boolean yang menunjukkan apakah pesan telah dibaca. |
IsReceivedDuringQuietHours |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah pesan diterima selama jam tenang yang ditentukan pengguna. |
IsReplyDisabled |
Mendapatkan nilai Boolean yang menunjukkan apakah balasan dinonaktifkan di ChatMessage. |
IsSeen |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah pesan telah terlihat. |
IsSimMessage |
Mendapatkan nilai Boolean yang menunjukkan apakah pesan disimpan di kartu SIM. |
ItemKind |
Mendapatkan jenis item. |
LocalTimestamp |
Mendapatkan tanda waktu pesan lokal. |
MessageKind |
Mendapatkan atau mengatur jenis ChatMessage. |
MessageOperatorKind |
Mendapatkan atau menetapkan nilai yang menunjukkan jenis operator pesan, seperti SMS, MMS, atau RCS. |
NetworkTimestamp |
Mendapatkan tanda waktu jaringan pesan. |
Recipients |
Mendapatkan daftar penerima pesan. |
RecipientsDeliveryInfos |
Mendapatkan info pengiriman untuk setiap penerima ChatMessage. |
RecipientSendStatuses |
Mendapatkan daftar status pengiriman untuk pesan. |
RemoteId |
Mendapatkan atau mengatur ID jarak jauh untuk ChatMessage. |
ShouldSuppressNotification |
Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah pemberitahuan menerima ChatMessage harus ditekan. |
Status |
Mendapatkan status pesan. Status umum termasuk draf, dikirim, diterima, dihapus, dll. |
Subject |
Mendapatkan subjek pesan. |
SyncId |
ID yang digunakan untuk mengidentifikasi pesan di seluruh perangkat. ID ini dihasilkan pada pembuatan untuk semua pesan. Klien yang menyalin pesan antar perangkat juga perlu menyalin ID ini untuk mengidentifikasi pesan yang sama secara unik di perangkat yang berbeda |
ThreadingInfo |
Mendapatkan atau mengatur info utas percakapan untuk ChatMessage. |
TransportFriendlyName |
Mendapatkan nama pesan yang mudah diangkut. |
TransportId |
Mendapatkan atau mengatur ID transportasi pesan. |