Windows.ApplicationModel.Chat Ruang nama

Namespace layanan ini memungkinkan aplikasi untuk menerapkan olahpesan melalui protokol SMS, MMS, dan RCS pada perangkat yang mendukungnya.

Kelas

ChatCapabilities

Mewakili kemampuan obrolan Rich Communication Services (RCS) dari nomor telepon.

ChatCapabilitiesManager

Menyediakan fungsionalitas untuk mendapatkan kemampuan obrolan.

ChatConversation

Mewakili percakapan di klien obrolan.

ChatConversationReader

Menyediakan fungsionalitas untuk membaca batch percakapan dari ChatMessageStore.

ChatConversationThreadingInfo

Menyediakan info utas untuk ChatConversation.

ChatMessage

Mewakili pesan obrolan.

ChatMessageAttachment

Mewakili lampiran ke pesan obrolan.

ChatMessageBlocking

Menyediakan fungsionalitas untuk memblokir pesan.

ChatMessageChange

Mewakili revisi ke pesan obrolan.

ChatMessageChangedDeferral

Mewakili permintaan perubahan asinkron yang ditangguhkan.

ChatMessageChangedEventArgs

Mewakili parameter peristiwa yang digunakan oleh penanganan aktivitas yang memproses peristiwa perubahan pesan.

ChatMessageChangeReader

Menyediakan metode untuk membaca dan menerima revisi perubahan pesan.

ChatMessageChangeTracker

Menyediakan metode untuk mengaktifkan dan mengambil revisi perubahan pesan.

ChatMessageManager

Menyediakan akses ke transportasi pesan dan penyimpanan pesan. Juga menyediakan metode untuk menampilkan UI untuk membuat pesan.

ChatMessageNotificationTriggerDetails

Mewakili pemberitahuan pesan yang dipicu dari tugas latar belakang terdaftar. Aplikasi obrolan dapat menerima pemberitahuan pesan masuk atau mengirim peristiwa dengan mengatur pemicu tugas dan titik entri tugas.

ChatMessageReader

Menyediakan metode untuk membaca pesan dari penyimpanan pesan.

ChatMessageStore

Menyediakan metode dan properti untuk membaca, mengelola, dan mengirim pesan. Aplikasi mendapatkan akses ke penyimpanan pesan menggunakan kelas ChatMessageManager statis.

ChatMessageStoreChangedEventArgs

Menyediakan data untuk peristiwa ChatMessageStoreChanged .

ChatMessageTransport

Mewakili identitas transportasi untuk mengirim dan menerima pesan. Secara fisik, transportasi pesan obrolan adalah slot SIM di ponsel.

ChatMessageTransportConfiguration

Mewakili data tentang transportasi pesan obrolan.

ChatMessageValidationResult

Memberikan hasil untuk validasi pesan obrolan.

ChatQueryOptions

Mewakili kriteria untuk menemukan pesan obrolan.

ChatRecipientDeliveryInfo

Mewakili info pengiriman tentang penerima obrolan.

ChatSearchReader

Menyediakan fungsionalitas untuk mencari pesan obrolan di ChatMessageStore.

ChatSyncConfiguration

Konfigurasi sinkronisasi pesan obrolan.

ChatSyncManager

Mengelola sinkronisasi pesan obrolan.

RcsEndUserMessage

Mewakili pesan pengguna akhir Rich Communication Services (RCS).

RcsEndUserMessageAction

Mewakili tindakan yang dapat direspons pengguna.

RcsEndUserMessageAvailableEventArgs

Menyediakan data untuk peristiwa MessageAvailableChanged .

RcsEndUserMessageAvailableTriggerDetails

Menyediakan data ke tugas latar belakang tentang pesan baru.

RcsEndUserMessageManager

Menyediakan fungsionalitas untuk menangani peristiwa pesan.

RcsManager

Menyediakan akses ke API untuk menangani pesan Rich Communication Services (RCS).

RcsServiceKindSupportedChangedEventArgs

Menyediakan data untuk peristiwa ServiceKindSupportedChanged .

RcsTransport

Menyediakan fungsionalitas untuk mengakses transportasi Rich Communication Services (RCS).

RcsTransportConfiguration

Menyediakan data tentang konfigurasi transportasi Rich Communication Services (RCS).

RemoteParticipantComposingChangedEventArgs

Menyediakan data ke peristiwa RemoteParticipantComposingChanged .

Antarmuka

IChatItem

Mewakili item obrolan.

Enum

ChatConversationThreadingKind

Menentukan bagaimana percakapan diutarakan.

ChatItemKind

Menentukan jenis item obrolan.

ChatMessageChangeType

Menentukan jenis perubahan yang dilakukan pada pesan obrolan.

ChatMessageKind

Menentukan jenis pesan obrolan.

ChatMessageOperatorKind

Menentukan jenis operator pesan.

ChatMessageStatus

Menentukan status pesan obrolan saat ini seperti draf, dikirim, atau diterima.

ChatMessageTransportKind

Menentukan jenis transportasi pesan.

ChatMessageValidationStatus

Menentukan status validasi pesan obrolan seperti valid, tidak ada penerima, atau terlalu banyak lampiran.

ChatRestoreHistorySpan

Menunjukkan rentang riwayat pemulihan obrolan.

ChatStoreChangedEventKind

Menentukan jenis perubahan yang terjadi untuk peristiwa ChatMessageStoreChanged .

ChatTransportErrorCodeCategory

Menentukan kategori kesalahan transportasi.

ChatTransportInterpretedErrorCode

Menentukan interpretasi untuk kode kesalahan.

RcsServiceKind

Menentukan jenis layanan Rich Communication Services (RCS).