Windows.ApplicationModel.Chat Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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). |