Radio.SetStateAsync(RadioState) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 cellularDeviceControl
anche , 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.