ISmsBinaryMessage Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот интерфейс предоставляет доступ к необработанному двоичному формату SMS-сообщения. Сообщение хранится в стандартном формате PDU (см. спецификацию SMS GSM 03.40).
Примечание
Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети, адаптера мобильной широкополосной связи IHV или OEM. Дополнительные сведения см. в разделе Мобильное широкополосное подключение.
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
- Производный
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
|
API contract |
Windows.Devices.Sms.LegacySmsApiContract (появилось в v1.0)
|
Возможности приложения |
cellularMessaging
sms
|
Комментарии
Наследование интерфейса
ISmsBinaryMessage наследует ISmsMessage. Типы, реализующие ISmsBinaryMessage, также реализуют члены интерфейса ISmsMessage.
Свойства
Format |
Извлекает формат обнаруженных единиц описания протокола (PDU) этого сообщения. |
Id |
Извлекает идентификатор сообщения, который позже можно указать в вызове методов хранилища сообщений, чтобы получить или удалить сообщение. (Унаследовано от ISmsMessage) |
MessageClass |
Возвращает класс сообщений, определяемый сетью сообщений оператора. Два наиболее распространенных класса: None (обычное сообщение) или Class0 (специальное сообщение оператора, например перемещаемое предупреждение, которое должно быть немедленно отображено пользователю). Типичный клиент для сообщений конечных пользователей игнорирует сообщения Class0. (Унаследовано от ISmsMessage) |
Методы
GetData() |
Возвращает необработанный буфер сообщения в формате PDU в виде массива байтов. |
SetData(Byte[]) |
Указывает необработанные двоичные полезные данные SMS-сообщения. Он должен быть отформатирован в соответствии со стандартом единицы описания протокола (PDU). |