Condividi tramite


GetSmsMessagesOperation Classe

Definizione

Supporta il recupero dei messaggi.

Nota

Questa funzionalità è disponibile solo per le app degli operatori mobili e le app UWP fornite con privilegi da operatori di rete mobile, adattatore a banda larga mobile IHV o OEM. Per altre informazioni, vedere Banda larga mobile.

Nota

Questa classe e i relativi metodi sono supportati per la manutenzione delle app desktop legacy usate nelle versioni precedenti di Windows. Se si usa questa classe, è necessario specificare Windows.Devices.Sms.LegacySmsApiContract nel manifesto dell'app. Non usare questa classe se si sta sviluppando una nuova app per Windows. Usare invece le API in questo spazio dei nomi che non richiedono Windows.Devices.Sms.LegacySmsApiContract.

public ref class GetSmsMessagesOperation sealed : IAsyncOperationWithProgress<IVectorView<ISmsMessage ^> ^, int>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("GetSmsMessagesOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Devices.Sms.LegacySmsApiContract)]
class GetSmsMessagesOperation final : IAsyncOperationWithProgress<IVectorView<ISmsMessage>, int>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("GetSmsMessagesOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
class GetSmsMessagesOperation final : IAsyncOperationWithProgress<IVectorView<ISmsMessage>, int>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("GetSmsMessagesOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Devices.Sms.LegacySmsApiContract))]
public sealed class GetSmsMessagesOperation : IAsyncOperationWithProgress<IReadOnlyList<ISmsMessage>,int>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("GetSmsMessagesOperation may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
public sealed class GetSmsMessagesOperation : IAsyncOperationWithProgress<IReadOnlyList<ISmsMessage>,int>
Public NotInheritable Class GetSmsMessagesOperation
Implements IAsyncOperationWithProgress(Of IReadOnlyList(Of ISmsMessage), Integer)
Ereditarietà
Object Platform::Object IInspectable GetSmsMessagesOperation
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows Desktop Extension SDK (è stato introdotto in 10.0.10240.0)
API contract
Windows.Devices.Sms.LegacySmsApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
cellularMessaging sms

Proprietà

Completed

Specifica se l'operazione di recupero dei messaggi asincrona è stata completata o meno.

ErrorCode

Specifica il codice di errore per l'operazione di messaggio asincrona.

Id

Indica l'ID dell'operazione di messaggio asincrona.

Progress

Specifica lo stato di avanzamento dell'operazione di messaggio asincrona.

Status

Specifica lo stato delle operazioni di messaggio asincrone.

Metodi

Cancel()

Annulla le operazioni asincrone.

Close()

Chiude le operazioni asincrone.

GetResults()

Recupera il risultato dell'operazione di recupero del messaggio asincrono.

Si applica a