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). |