Radio.SetStateAsync(RadioState) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个异步操作,尝试设置由此对象表示的无线电的状态。
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)
参数
返回
异步状态设置操作。 成功完成后,包含描述状态更改请求状态的枚举值。
- 属性
Windows 要求
应用功能 |
cellularDeviceControl
radios
|
注解
所有 radios
无线电都需要此功能。
如果无线电 Kind 为 RadioKind.MobileBroadband,则这还需要 cellularDeviceControl
为移动运营商提供的受限功能。
如果另一个进程同时更改无线电 IAsyncOperation<RadioAccessStatus>
状态,则返回的 在检索结果时可能会引发ERROR_BUSY异常。 必须捕获此异常,并在必要时重试该操作。