Condividi tramite


Radio.SetStateAsync(RadioState) Metodo

Definizione

Operazione asincrona che tenta di impostare lo stato della radio rappresentata da questo oggetto.

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)

Parametri

value
RadioState

Stato di radio desiderato.

Nota

Solo RadioState.On e RadioState.Off possono essere impostati usando SetStateAsync.

Restituisce

Operazione di impostazione dello stato asincrona. Al termine del completamento, contiene un valore di enumerazione che descrive lo stato della richiesta di modifica dello stato.

Attributi

Requisiti Windows

Funzionalità dell'app
cellularDeviceControl radios

Commenti

La radios funzionalità è necessaria per tutte le radio. Se il tipo di radio è RadioKind.MobileBroadband, questo richiede cellularDeviceControlanche , una funzionalità limitata fornita agli operatori mobili.

Il restituito IAsyncOperation<RadioAccessStatus> può generare l'eccezione ERROR_BUSY durante il recupero del risultato, se lo stato di radio viene modificato contemporaneamente da un altro processo. Questa eccezione deve essere rilevata e l'operazione è stata riprovata se necessario.

Si applica a