Partilhar via


GetSmsDeviceOperation Classe

Definição

Recupera um objeto SmsDevice de forma assíncrona.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel, IHV de adaptador de banda larga móvel ou OEM. Para obter mais informações, consulte Banda Larga Móvel.

Observação

Essa classe e seus métodos têm suporte para a manutenção de aplicativos de área de trabalho herdados que a usaram em versões anteriores do Windows. Se você usar essa classe, deverá especificar o Windows.Devices.Sms.LegacySmsApiContract no manifesto do aplicativo. Não use essa classe se você estiver desenvolvendo um novo aplicativo para Windows. Em vez disso, use as APIs nesse namespace que não exigem o Windows.Devices.Sms.LegacySmsApiContract.

public ref class GetSmsDeviceOperation sealed : IAsyncOperation<SmsDevice ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("GetSmsDeviceOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Devices.Sms.LegacySmsApiContract)]
class GetSmsDeviceOperation final : IAsyncOperation<SmsDevice>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("GetSmsDeviceOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
class GetSmsDeviceOperation final : IAsyncOperation<SmsDevice>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("GetSmsDeviceOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Devices.Sms.LegacySmsApiContract))]
public sealed class GetSmsDeviceOperation : IAsyncOperation<SmsDevice>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("GetSmsDeviceOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
public sealed class GetSmsDeviceOperation : IAsyncOperation<SmsDevice>
Public NotInheritable Class GetSmsDeviceOperation
Implements IAsyncOperation(Of SmsDevice)
Herança
Object Platform::Object IInspectable GetSmsDeviceOperation
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Devices.Sms.LegacySmsApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
cellularMessaging sms

Propriedades

Completed

Especifica se a operação de recuperação de objeto SmsDevice assíncrona foi concluída ou não.

ErrorCode

Especifica o código de erro para a operação assíncrona de recuperação de objeto SmsDevice

Id

Especifica a ID da operação de recuperação de objeto SmsDevice assíncrona.

Status

Especifica o status da operação de recuperação de objeto SmsDevice assíncrona.

Métodos

Cancel()

Cancela a recuperação assíncrona do objeto SmsDevice .

Close()

Fecha a operação assíncrona de recuperação de objeto SmsDevice .

GetResults()

Obtém os resultados da operação assíncrona de recuperação de objeto SmsDevice .

Aplica-se a