Compartir a través de


Windows.ApplicationModel.Chat Espacio de nombres

Este espacio de nombres permite a las aplicaciones implementar la mensajería a través de protocolos SMS, MMS y RCS en dispositivos que lo admiten.

Clases

ChatCapabilities

Representa las funcionalidades de chat de Rich Communication Services (RCS) de un número de teléfono.

ChatCapabilitiesManager

Proporciona funcionalidad para obtener funcionalidades de chat.

ChatConversation

Representa una conversación en un cliente de chat.

ChatConversationReader

Proporciona funcionalidad para leer lotes de conversaciones de ChatMessageStore.

ChatConversationThreadingInfo

Proporciona información de subprocesos para chatConversation.

ChatMessage

Representa un mensaje de chat.

ChatMessageAttachment

Representa un archivo adjunto a un mensaje de chat.

ChatMessageBlocking

Proporciona funcionalidad para bloquear mensajes.

ChatMessageChange

Representa una revisión de un mensaje de chat.

ChatMessageChangedDeferral

Representa una solicitud de cambio asincrónica diferida.

ChatMessageChangedEventArgs

Representa los parámetros de evento utilizados por el controlador de eventos que procesa los eventos de cambio de mensaje.

ChatMessageChangeReader

Proporciona métodos para leer y aceptar revisiones de cambio de mensajes.

ChatMessageChangeTracker

Proporciona métodos para habilitar y recuperar revisiones de cambio de mensajes.

ChatMessageManager

Proporciona acceso a los transportes de mensajes y al almacén de mensajes. También proporciona un método para mostrar la interfaz de usuario para redactar mensajes.

ChatMessageNotificationTriggerDetails

Representa la notificación de mensaje desencadenada desde una tarea en segundo plano registrada. Una aplicación de chat puede recibir notificaciones de mensajes entrantes o enviar eventos estableciendo un desencadenador de tarea y un punto de entrada de tarea.

ChatMessageReader

Proporciona métodos para leer mensajes del almacén de mensajes.

ChatMessageStore

Proporciona los métodos y propiedades para leer, administrar y enviar mensajes. Una aplicación obtiene acceso al almacén de mensajes mediante la clase ChatMessageManager estática.

ChatMessageStoreChangedEventArgs

Proporciona los datos del evento ChatMessageStoreChanged .

ChatMessageTransport

Representa la identidad de un transporte para enviar y recibir mensajes. Físicamente, un transporte de mensajes de chat es una ranura SIM en el teléfono.

ChatMessageTransportConfiguration

Representa datos sobre el transporte de mensajes de chat.

ChatMessageValidationResult

Proporciona resultados para la validación de mensajes de chat.

ChatQueryOptions

Representa los criterios para buscar mensajes de chat.

ChatRecipientDeliveryInfo

Representa la información de entrega sobre un destinatario del chat.

ChatSearchReader

Proporciona funcionalidad para buscar mensajes de chat en ChatMessageStore.

ChatSyncConfiguration

Las configuraciones de sincronización de mensajes de chat.

ChatSyncManager

Administra la sincronización de mensajes de chat.

RcsEndUserMessage

Representa un mensaje de usuario final de Rich Communication Services (RCS).

RcsEndUserMessageAction

Representa las acciones a las que el usuario puede responder.

RcsEndUserMessageAvailableEventArgs

Proporciona los datos de un evento MessageAvailableChanged .

RcsEndUserMessageAvailableTriggerDetails

Proporciona datos a la tarea en segundo plano sobre un nuevo mensaje.

RcsEndUserMessageManager

Proporciona funcionalidad para controlar eventos de mensajes.

RcsManager

Proporciona acceso a las API para controlar mensajes de Rich Communication Services (RCS).

RcsServiceKindSupportedChangedEventArgs

Proporciona datos para el evento ServiceKindSupportedChanged .

RcsTransport

Proporciona funcionalidad para acceder al transporte de Rich Communication Services (RCS).

RcsTransportConfiguration

Proporciona datos sobre la configuración de un transporte de Rich Communication Services (RCS).

RemoteParticipantComposingChangedEventArgs

Proporciona datos al evento RemoteParticipantComposingChanged .

Interfaces

IChatItem

Representa un elemento de chat.

Enumeraciones

ChatConversationThreadingKind

Especifica cómo se subprocesa una conversación.

ChatItemKind

Especifica el tipo de un elemento de chat.

ChatMessageChangeType

Especifica el tipo de cambio realizado en un mensaje de chat.

ChatMessageKind

Especifica el tipo de mensaje de chat.

ChatMessageOperatorKind

Especifica el tipo de operador de mensaje.

ChatMessageStatus

Especifica el estado actual de un mensaje de chat, como borrador, enviado o recibido.

ChatMessageTransportKind

Especifica el tipo de transporte de mensajes.

ChatMessageValidationStatus

Especifica el estado de validación de un mensaje de chat, como válido, sin destinatarios o demasiados datos adjuntos.

ChatRestoreHistorySpan

Indica el intervalo del historial de restauración de chat.

ChatStoreChangedEventKind

Especifica el tipo de cambio que se produjo para un evento ChatMessageStoreChanged .

ChatTransportErrorCodeCategory

Especifica la categoría de un error de transporte.

ChatTransportInterpretedErrorCode

Especifica una interpretación del código de error.

RcsServiceKind

Especifica el tipo del servicio Rich Communication Services (RCS).