Windows.ApplicationModel.Chat Пространство имен

Это пространство имен позволяет приложениям реализовать обмен сообщениями с помощью протоколов SMS, MMS и RCS на устройствах, поддерживающих его.

Классы

ChatCapabilities

Представляет возможности чата Служб коммуникации (RCS) для номера телефона.

ChatCapabilitiesManager

Предоставляет функциональные возможности для получения возможностей чата.

ChatConversation

Представляет беседу в клиенте чата.

ChatConversationReader

Предоставляет функциональные возможности для чтения пакетов бесед из ChatMessageStore.

ChatConversationThreadingInfo

Предоставляет сведения о потоках для ChatConversation.

ChatMessage

Представляет сообщение чата.

ChatMessageAttachment

Представляет вложение в сообщение чата.

ChatMessageBlocking

Предоставляет функциональные возможности для блокировки сообщений.

ChatMessageChange

Представляет редакцию сообщения чата.

ChatMessageChangedDeferral

Представляет отложенный асинхронный запрос на изменение.

ChatMessageChangedEventArgs

Представляет параметры события, используемые обработчиком событий, обрабатывающим события изменения сообщений.

ChatMessageChangeReader

Предоставляет методы для чтения и принятия исправлений изменений сообщений.

ChatMessageChangeTracker

Предоставляет методы для включения и извлечения исправлений изменений сообщений.

ChatMessageManager

Предоставляет доступ к транспорту сообщений и хранилищу сообщений. Также предоставляет метод для отображения пользовательского интерфейса для создания сообщений.

ChatMessageNotificationTriggerDetails

Представляет уведомление о сообщении, активированное из зарегистрированной фоновой задачи. Приложение чата может получать уведомления о входящих сообщениях или отправлять события, задавая триггер задачи и точку входа задачи.

ChatMessageReader

Предоставляет методы для чтения сообщений из хранилища сообщений.

ChatMessageStore

Предоставляет методы и свойства для чтения, управления и отправки сообщений. Приложение получает доступ к хранилищу сообщений с помощью статического класса ChatMessageManager.

ChatMessageStoreChangedEventArgs

Предоставляет данные для события ChatMessageStoreChanged .

ChatMessageTransport

Представляет удостоверение транспорта для отправки и получения сообщений. Физически транспорт сообщений чата — это слот SIM-карты на телефоне.

ChatMessageTransportConfiguration

Представляет данные о транспорте сообщений чата.

ChatMessageValidationResult

Предоставляет результаты проверки сообщений чата.

ChatQueryOptions

Представляет критерии для поиска сообщений чата.

ChatRecipientDeliveryInfo

Представление сведений о доставке получателя чата.

ChatSearchReader

Предоставляет функции для поиска сообщений чата в ChatMessageStore.

ChatSyncConfiguration

Конфигурации синхронизации сообщений чата.

ChatSyncManager

Управляет синхронизацией сообщений чата.

RcsEndUserMessage

Представляет сообщение конечного пользователя Служб коммуникации (RCS).

RcsEndUserMessageAction

Представляет действия, на которые пользователь может ответить.

RcsEndUserMessageAvailableEventArgs

Предоставляет данные для события MessageAvailableChanged .

RcsEndUserMessageAvailableTriggerDetails

Предоставляет данные для фоновой задачи о новом сообщении.

RcsEndUserMessageManager

Предоставляет функциональные возможности для обработки событий сообщений.

RcsManager

Предоставляет доступ к API для обработки сообщений служб коммуникации Rich Communication Services (RCS).

RcsServiceKindSupportedChangedEventArgs

Предоставляет данные для события ServiceKindSupportedChanged .

RcsTransport

Предоставляет функциональные возможности для доступа к транспорту Служб коммуникации (RCS).

RcsTransportConfiguration

Предоставляет данные о конфигурации транспорта Служб коммуникации (RCS).

RemoteParticipantComposingChangedEventArgs

Предоставляет данные для события RemoteParticipantComposingChanged .

Интерфейсы

IChatItem

Представляет элемент чата.

Перечисления

ChatConversationThreadingKind

Указывает способ потоковой беседы.

ChatItemKind

Указывает тип элемента чата.

ChatMessageChangeType

Указывает тип изменения, внесенного в сообщение чата.

ChatMessageKind

Указывает тип сообщения чата.

ChatMessageOperatorKind

Указывает тип оператора сообщения.

ChatMessageStatus

Указывает текущее состояние сообщения чата, например черновика, отправки или получения.

ChatMessageTransportKind

Указывает тип транспорта сообщений.

ChatMessageValidationStatus

Указывает состояние проверки сообщения чата, например допустимое, нет получателей или слишком много вложений.

ChatRestoreHistorySpan

Указывает диапазон журнала восстановления чата.

ChatStoreChangedEventKind

Указывает тип изменения, которое произошло для события ChatMessageStoreChanged .

ChatTransportErrorCodeCategory

Указывает категорию ошибки транспорта.

ChatTransportInterpretedErrorCode

Указывает интерпретацию кода ошибки.

RcsServiceKind

Указывает тип службы полнофункционированных служб коммуникации (RCS).