Windows.ApplicationModel.Chat 名前空間

この名前空間を使用すると、アプリは SMS、MMS、RCS プロトコルを介してメッセージングをサポートするデバイスに実装できます。

クラス

ChatCapabilities

電話番号のリッチ コミュニケーション サービス (RCS) チャット機能を表します。

ChatCapabilitiesManager

チャット機能を取得するための機能を提供します。

ChatConversation

チャット クライアントでの会話を表します。

ChatConversationReader

ChatMessageStore から会話のバッチを読み取るための機能を提供します。

ChatConversationThreadingInfo

ChatConversation のスレッド情報を提供します。

ChatMessage

チャット メッセージを表します。

ChatMessageAttachment

チャット メッセージへの添付ファイルを表します。

ChatMessageBlocking

メッセージをブロックするための機能を提供します。

ChatMessageChange

チャット メッセージのリビジョンを表します。

ChatMessageChangedDeferral

遅延非同期変更要求を表します。

ChatMessageChangedEventArgs

メッセージ変更イベントを処理するイベント ハンドラーによって使用されるイベント パラメーターを表します。

ChatMessageChangeReader

メッセージ変更のリビジョンを読み取って受け入れるためのメソッドを提供します。

ChatMessageChangeTracker

メッセージ変更のリビジョンを有効にして取得するメソッドを提供します。

ChatMessageManager

メッセージ トランスポートとメッセージ ストアへのアクセスを提供します。 また、メッセージを作成するための UI を表示するメソッドも提供します。

ChatMessageNotificationTriggerDetails

登録済みのバックグラウンド タスクからトリガーされるメッセージ通知を表します。 チャット アプリは、タスク トリガーとタスク エントリ ポイントを設定することで、受信メッセージの通知を受信したり、イベントを送信したりできます。

ChatMessageReader

メッセージ ストアからメッセージを読み取るためのメソッドを提供します。

ChatMessageStore

メッセージの読み取り、管理、送信を行うメソッドとプロパティを提供します。 アプリケーションは、静的 ChatMessageManager クラスを使用してメッセージ ストアにアクセスします。

ChatMessageStoreChangedEventArgs

ChatMessageStoreChanged イベントのデータを提供します。

ChatMessageTransport

メッセージを送受信するためのトランスポートの ID を表します。 物理的には、チャット メッセージ トランスポートは電話の SIM スロットです。

ChatMessageTransportConfiguration

チャット メッセージ トランスポートに関するデータを表します。

ChatMessageValidationResult

チャット メッセージの検証の結果を提供します。

ChatQueryOptions

チャット メッセージを検索するための条件を表します。

ChatRecipientDeliveryInfo

チャット受信者に関する配信情報を表します。

ChatSearchReader

ChatMessageStore でチャット メッセージを検索する機能を提供します。

ChatSyncConfiguration

チャット メッセージの同期構成。

ChatSyncManager

チャット メッセージの同期を管理します。

RcsEndUserMessage

リッチ コミュニケーション サービス (RCS) のエンド ユーザー メッセージを表します。

RcsEndUserMessageAction

ユーザーが応答できるアクションを表します。

RcsEndUserMessageAvailableEventArgs

MessageAvailableChanged イベントのデータを提供します。

RcsEndUserMessageAvailableTriggerDetails

新しいメッセージに関するデータをバックグラウンド タスクに提供します。

RcsEndUserMessageManager

メッセージ イベントを処理するための機能を提供します。

RcsManager

リッチ コミュニケーション サービス (RCS) メッセージを処理するための API へのアクセスを提供します。

RcsServiceKindSupportedChangedEventArgs

ServiceKindSupportedChanged イベントのデータを提供します。

RcsTransport

リッチ コミュニケーション サービス (RCS) トランスポートにアクセスするための機能を提供します。

RcsTransportConfiguration

リッチ コミュニケーション サービス (RCS) トランスポートの構成に関するデータを提供します。

RemoteParticipantComposingChangedEventArgs

RemoteParticipantComposingChanged イベントにデータを提供します。

インターフェイス

IChatItem

チャット アイテムを表します。

列挙型

ChatConversationThreadingKind

スレッド化する方法を指定します。

ChatItemKind

チャット アイテムの種類を指定します。

ChatMessageChangeType

チャット メッセージに加えられた変更の種類を指定します。

ChatMessageKind

チャット メッセージの種類を指定します。

ChatMessageOperatorKind

メッセージ演算子の種類を指定します。

ChatMessageStatus

下書き、送信、受信など、チャット メッセージの現在の状態を指定します。

ChatMessageTransportKind

メッセージ トランスポートの種類を指定します。

ChatMessageValidationStatus

有効、受信者なし、添付ファイルの数が多すぎるなど、チャット メッセージの検証状態を指定します。

ChatRestoreHistorySpan

チャットの復元履歴のスパンを示します。

ChatStoreChangedEventKind

ChatMessageStoreChanged イベントに対して発生した変更の種類を指定します。

ChatTransportErrorCodeCategory

トランスポート エラーのカテゴリを指定します。

ChatTransportInterpretedErrorCode

エラー コードの解釈を指定します。

RcsServiceKind

リッチ コミュニケーション サービス (RCS) サービスの種類を指定します。