Windows.Devices.Sms 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í.
Proporciona la capacidad de enviar y recibir mensajes de Servicio de mensajes cortos (SMS), filtrar mensajes entrantes y enviar mensajes de forma silenciosa, así como consultar propiedades sobre un dispositivo SMS de banda ancha móvil. Use esta API para implementar aplicaciones de operador de telefonía móvil (MO) que usan SMS dirigidos por la aplicación para implementar características mo como aplicaciones de correo de voz visual.
Esta no es la API recomendada si está desarrollando una alternativa a la aplicación de mensajería integrada. En su lugar, debe usar la API Windows.AppModel.Chat para desarrollar aplicaciones de mensajería. Chat API mantiene un almacén de datos común para los mensajes para que todas las aplicaciones que usan chat API muestren una vista coherente de los mensajes. Windows.Devices.Sms no ofrece este almacén de datos y, de hecho, usarlo puede interferir con los mensajes SMS que se entregan a las aplicaciones que usan la API de chat.
Tenga en cuenta que esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de los operadores de red móvil, IHV del adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil.
Tenga en cuenta que varias clases de este espacio de nombres solo se admiten para el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows; y si usas las clases de soporte técnico heredadas, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use las clases de soporte técnico heredadas si está desarrollando una nueva aplicación para Windows 10. En su lugar, use los miembros de este espacio de nombres que no requieren Windows.Devices.Sms.LegacySmsApiContract.
Clases
DeleteSmsMessageOperation |
Habilita la operación de inicio, seguimiento y finalización de una operación de eliminación de mensajes asincrónica para un único mensaje. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
DeleteSmsMessagesOperation |
Habilita las operaciones de eliminación asincrónica de mensajes SMS de inicio, seguimiento y finalización para varios mensajes. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
GetSmsDeviceOperation |
Recupera un objeto SmsDevice de forma asincrónica. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
GetSmsMessageOperation |
Admite la recuperación de un mensaje desde el almacén de mensajes SMS. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
GetSmsMessagesOperation |
Admite la recuperación de mensajes. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
SendSmsMessageOperation |
Habilita el envío de un mensaje. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de las aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieren Windows.Devices.Sms.LegacySmsApiContract. |
SmsAppMessage |
Interfaz para manipular un mensaje de aplicación SMS. Los mensajes de aplicación son aquellos que no se pueden caracterizar como cualquier otro tipo de mensaje. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsBinaryMessage |
Representa un mensaje SMS en formato PDU sin formato. El formato de datos difiere en función de si el formato del mensaje (indicado por el valor de la propiedad Format ) es GSM o NAME. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de las aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieren Windows.Devices.Sms.LegacySmsApiContract. |
SmsBroadcastMessage |
Representa un mensaje SMS de difusión. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsDevice |
Admite el funcionamiento de un dispositivo SMS de banda ancha móvil. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de las aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieren Windows.Devices.Sms.LegacySmsApiContract. |
SmsDevice2 |
Extiende la clase SmsDevice y admite el funcionamiento de un dispositivo SMS de banda ancha móvil. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsDeviceMessageStore |
Proporciona acceso a los mensajes almacenados en un dispositivo SMS e información sobre el almacén de mensajes. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de las aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieren Windows.Devices.Sms.LegacySmsApiContract. |
SmsFilterRule |
Describe una regla de filtrado de SMS. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsFilterRules |
Colección de instancias de SmsFilterRule . Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsMessageReceivedEventArgs |
Proporciona datos para los controladores de eventos ISmsBinaryMessage . Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
SmsMessageReceivedTriggerDetails |
Contiene los detalles del evento generado cuando se recibe un mensaje SMS. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsMessageRegistration |
Clase usada para representar filtros de mensajes registrados. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsReceivedEventDetails |
Presenta los detalles de los eventos de mensaje SMS al elemento de trabajo en segundo plano que controla los mensajes mientras la aplicación está suspendida. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
SmsSendMessageResult |
Encapsula los resultados de llamar a SmsDevice2.SendMessageAndGetResultAsync. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsStatusMessage |
Encapsula un mensaje de estado sms. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Para acceder a un mensaje de estado recibido, cree una tarea en segundo plano desencadenada por el evento SmsMessageReceived. En esa tarea, use primero smsMessageReceivedTriggerDetails.MessageType para determinar que el mensaje es un mensaje de estado y, a continuación, use la propiedad SmsMessageReceivedTriggerDetails.StatusMessage para tener acceso a la instancia de esta clase. |
SmsTextMessage |
Administra un mensaje de texto SMS descodificado, lo que proporciona acceso directo al cuerpo de texto sin formato del mensaje, así como propiedades de encabezado de clave, como la marca de tiempo. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
SmsTextMessage2 |
Encapsula un mensaje de texto SMS descodificado. Prefiere esta clase a la clase SmsTextMessage anterior. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Para enviar un mensaje de texto, construya una instancia de esta clase, establezca todos los campos adecuados y envíe mediante SmsDevice2.SendMessageAndGetResultAsync. Para acceder a un mensaje de texto recibido, cree una tarea en segundo plano desencadenada por el evento SmsMessageReceived. En esa tarea, use primero SmsMessageReceivedTriggerDetails.MessageType para determinar que el mensaje es un mensaje de texto y, a continuación, use la propiedad SmsMessageReceivedTriggerDetails.TextMessage para tener acceso a la instancia de esta clase. |
SmsVoicemailMessage |
Encapsula un mensaje de correo de voz SMS. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsWapMessage |
Representa un mensaje de inserción DE SMS WAP. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
Estructuras
SmsEncodedLength |
Esta estructura representa información sobre la longitud de un objeto SmsTextMessage cuando se codifica como PDU. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
Interfaces
ISmsBinaryMessage |
Esta interfaz proporciona acceso al formato binario sin formato de un mensaje SMS. El mensaje se almacena en el formato de unidad de descripción del protocolo estándar del sector (PDU) (consulte la especificación DE SMS GSM 03.40). Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
ISmsDevice |
Esta interfaz controla un dispositivo SMS de banda ancha móvil. Es el punto de entrada principal para los servicios SMS en el dispositivo. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
ISmsMessage |
Esta interfaz se implementa mediante todos los tipos de mensajes SMS que se admiten. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
ISmsMessageBase |
Esta interfaz especifica la funcionalidad base para todos los tipos de mensajes SMS. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
ISmsTextMessage |
Esta interfaz manipula un mensaje de texto SMS descodificado. Proporciona acceso directo al cuerpo de texto sin formato del mensaje, así como a las propiedades del encabezado de clave, como la marca de tiempo. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
Enumeraciones
CellularClass |
Este tipo enumerado define el tipo de radio estándar en un dispositivo. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsBroadcastType |
Valores que describen el tipo de mensaje de difusión (alerta de emergencia). Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsDataFormat |
Este tipo enumerado identifica el formato de un búfer de unidad de descripción de protocolo (PDU) determinado. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsDeviceStatus |
Contiene valores que indican la preparación de un dispositivo SMS para participar en operaciones de tráfico de red de telefonía móvil. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsEncoding |
Este tipo enumerado se usa para determinar el algoritmo de codificación para enviar o calcular la longitud de un objeto SmsTextMessage . Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsFilterActionType |
Valores que describen la acción que se va a realizar en un filtro de mensajes. Las aplicaciones de mensajería usan filtros SMS cuando usan SMS para comunicar datos específicos de la aplicación que no están diseñados necesariamente para mostrarse al usuario. Tenga en cuenta que los filtros se procesan en un orden fijo, por tipo de acción de filtro. Todos los filtros AcceptImmediately se procesan primero, luego todos los filtros Drop , etc. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsGeographicalScope |
Valores que describen el ámbito geográfico de un mensaje de difusión de celda. |
SmsMessageClass |
Este tipo enumerado especifica la clase de mensaje de un mensaje. La clase de mensaje se origina normalmente en la red, no en el dispositivo móvil. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsMessageFilter |
Este tipo enumerado especifica en qué mensajes del almacén de mensajes del dispositivo se realiza una operación. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
SmsMessageType |
Este tipo enumerado define el formato del mensaje SMS. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsModemErrorCode |
Valores que describen los códigos de error del módem SMS en un SmsSendMessageResult. |
Delegados
SmsDeviceStatusChangedEventHandler |
Se llama a este controlador cuando cambia el estado del dispositivo SMS. Los autores de llamadas deben implementar esto cuando quieran recibir una notificación cuando se produzca un cambio de estado significativo en el dispositivo. Por ejemplo, es posible que el autor de la llamada quiera saber cuándo el dispositivo está listo para enviar y recibir mensajes. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. |
SmsMessageReceivedEventHandler |
Se llama a este controlador de eventos cuando se recibe un nuevo mensaje binario. Los autores de llamadas deben implementar esto cuando quieran controlar nuevos mensajes binarios desde un dispositivo SMS determinado. Nota Esta funcionalidad solo está disponible para aplicaciones de operadores móviles y aplicaciones para UWP con acceso con privilegios por parte de operadores de red móvil, IHV de adaptador de banda ancha móvil o OEM. Para obtener más información, consulte Banda ancha móvil. Nota Esta clase y sus métodos son compatibles con el mantenimiento de aplicaciones de escritorio heredadas que la usaron en versiones anteriores de Windows. Si usas esta clase, debes especificar Windows.Devices.Sms.LegacySmsApiContract en el manifiesto de la aplicación. No use esta clase si está desarrollando una nueva aplicación para Windows. En su lugar, use las API de este espacio de nombres que no requieran Windows.Devices.Sms.LegacySmsApiContract. |
Comentarios
Para que se notifique a la tarea en segundo plano cuando se haya recibido un SMS, controle Windows.ApplicationModel.Background.SmsMessageReceivedTrigger.