Compartilhar via


Radio.SetStateAsync(RadioState) Método

Definição

Uma operação assíncrona que tenta definir o estado do rádio representado por esse objeto.

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)

Parâmetros

value
RadioState

O estado de rádio desejado.

Observação

Somente RadioState.On e RadioState.Off podem ser definidos usando SetStateAsync.

Retornos

Uma operação de configuração de estado assíncrono. Após a conclusão bem-sucedida, contém um valor de enumeração que descreve status da solicitação de alteração de estado.

Atributos

Requisitos do Windows

Funcionalidades do aplicativo
cellularDeviceControl radios

Comentários

A radios funcionalidade é necessária para todos os rádios. Se o tipo de rádio for RadioKind.MobileBroadband, isso também exigirá cellularDeviceControl, uma funcionalidade restrita fornecida às operadoras móveis.

O retornado IAsyncOperation<RadioAccessStatus> poderá gerar a exceção ERROR_BUSY ao recuperar o resultado, se o estado de rádio for alterado por outro processo simultaneamente. Essa exceção deve ser capturada e a operação repetida, se necessário.

Aplica-se a