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
所有無線電都需要此功能。
如果無線電種類是 RadioKind.MobileBroadband,則這也需要 cellularDeviceControl
,這是提供給行動操作員的限制功能。
如果另一個進程同時變更無線電狀態,傳回的 IAsyncOperation<RadioAccessStatus>
可能會擲回ERROR_BUSY例外狀況。 必須攔截此例外狀況,並視需要重試作業。