Partager via


Radio.SetStateAsync(RadioState) Méthode

Définition

Opération asynchrone qui tente de définir l’état de la radio représentée par cet objet.

public:
 virtual IAsyncOperation<RadioAccessStatus> ^ SetStateAsync(RadioState value) = SetStateAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<RadioAccessStatus> SetStateAsync(RadioState const& value);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<RadioAccessStatus> SetStateAsync(RadioState value);
function setStateAsync(value)
Public Function SetStateAsync (value As RadioState) As IAsyncOperation(Of RadioAccessStatus)

Paramètres

value
RadioState

État radio souhaité.

Notes

Seuls RadioState.On et RadioState.Off peuvent être définis à l’aide de SetStateAsync.

Retours

Opération de paramètre d’état asynchrone. En cas d’achèvement réussi, contient une valeur d’énumération décrivant status de la demande de changement d’état.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
cellularDeviceControl radios

Remarques

La radios fonctionnalité est requise pour toutes les radios. Si la radio Kind est RadioKind.MobileBroadband, cela nécessite cellularDeviceControlégalement , une fonctionnalité restreinte donnée aux opérateurs mobiles.

Le retourné IAsyncOperation<RadioAccessStatus> peut lever l’exception ERROR_BUSY lors de la récupération du résultat, si l’état radio est modifié simultanément par un autre processus. Cette exception doit être interceptée et l’opération retentée si nécessaire.

S’applique à