Поделиться через


GetSmsMessageOperation Класс

Определение

Поддерживает получение сообщения из хранилища SMS-сообщений.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети, адаптера мобильной широкополосной связи IHV или OEM. Дополнительные сведения см. в разделе Мобильное широкополосное подключение.

Примечание

Этот класс и его методы поддерживаются для обслуживания устаревших классических приложений, которые использовали его в более ранних версиях Windows. Если вы используете этот класс, необходимо указать Windows.Devices.Sms.LegacySmsApiContract в манифесте приложения. Не используйте этот класс, если вы разрабатываете новое приложение для Windows. Вместо этого используйте API в этом пространстве имен, которым не требуется Windows.Devices.Sms.LegacySmsApiContract.

public ref class GetSmsMessageOperation sealed : IAsyncOperation<ISmsMessage ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("GetSmsMessageOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Devices.Sms.LegacySmsApiContract)]
class GetSmsMessageOperation final : IAsyncOperation<ISmsMessage>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("GetSmsMessageOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
class GetSmsMessageOperation final : IAsyncOperation<ISmsMessage>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("GetSmsMessageOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Devices.Sms.LegacySmsApiContract))]
public sealed class GetSmsMessageOperation : IAsyncOperation<ISmsMessage>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("GetSmsMessageOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
public sealed class GetSmsMessageOperation : IAsyncOperation<ISmsMessage>
Public NotInheritable Class GetSmsMessageOperation
Implements IAsyncOperation(Of ISmsMessage)
Наследование
Object Platform::Object IInspectable GetSmsMessageOperation
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Devices.Sms.LegacySmsApiContract (появилось в v1.0)
Возможности приложения
cellularMessaging sms

Свойства

Completed

Обработчик для завершенного события асинхронной операции получения SMS-сообщений.

ErrorCode

Указывает код ошибки для асинхронной операции получения SMS-сообщений.

Id

Указывает идентификатор асинхронной операции получения SMS-сообщений.

Status

Указывает состояние асинхронной операции получения SMS-сообщений.

Методы

Cancel()

Отменяет асинхронную операцию получения SMS-сообщений.

Close()

Закрывает асинхронную операцию получения SMS-сообщений.

GetResults()

Извлекает результат асинхронной операции получения SMS-сообщений.

Применяется к