Compartir a través de


ISmsBinaryMessage Interfaz

Definición

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.

public interface class ISmsBinaryMessage : ISmsMessage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("SmsBinaryMessage may be altered or unavailable for releases after Windows 10. Instead, use SmsAppMessage.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Devices.Sms.LegacySmsApiContract)]
/// [Windows.Foundation.Metadata.Guid(1542776851, 15187, 19566, 182, 26, 216, 106, 99, 117, 86, 80)]
struct ISmsBinaryMessage : ISmsMessage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1542776851, 15187, 19566, 182, 26, 216, 106, 99, 117, 86, 80)]
/// [Windows.Foundation.Metadata.Deprecated("SmsBinaryMessage may be altered or unavailable for releases after Windows 10. Instead, use SmsAppMessage.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
struct ISmsBinaryMessage : ISmsMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("SmsBinaryMessage may be altered or unavailable for releases after Windows 10. Instead, use SmsAppMessage.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Devices.Sms.LegacySmsApiContract))]
[Windows.Foundation.Metadata.Guid(1542776851, 15187, 19566, 182, 26, 216, 106, 99, 117, 86, 80)]
public interface ISmsBinaryMessage : ISmsMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1542776851, 15187, 19566, 182, 26, 216, 106, 99, 117, 86, 80)]
[Windows.Foundation.Metadata.Deprecated("SmsBinaryMessage may be altered or unavailable for releases after Windows 10. Instead, use SmsAppMessage.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
public interface ISmsBinaryMessage : ISmsMessage
Public Interface ISmsBinaryMessage
Implements ISmsMessage
Derivado
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Devices.Sms.LegacySmsApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
cellularMessaging sms

Comentarios

Herencia de interfaz

ISmsBinaryMessage hereda ISmsMessage. Los tipos que implementan ISmsBinaryMessage también implementan los miembros de la interfaz de ISmsMessage.

Propiedades

Format

Recupera el formato de unidad de descripción de protocolo (PDU) detectado de este mensaje.

Id

Recupera un identificador para el mensaje, que se puede especificar más adelante en llamar a los métodos del almacén de mensajes para obtener o eliminar el mensaje.

(Heredado de ISmsMessage)
MessageClass

Devuelve la clase de mensaje, según lo determinado por la red de mensajes del operador. Las dos clases más comunes son None (mensaje normal) o Class0 (mensaje de operador especial, como una advertencia de itinerancia que se debe mostrar inmediatamente al usuario). Un cliente típico para los mensajes del usuario final omite los mensajes de Class0.

(Heredado de ISmsMessage)

Métodos

GetData()

Devuelve el búfer sin formato del mensaje en formato de unidad de descripción de protocolo binario (PDU) como una matriz de bytes.

SetData(Byte[])

Especifica la carga binaria sin procesar del mensaje SMS. Debe tener formato según el estándar de unidad de descripción del protocolo (PDU).

Se aplica a

Consulte también