DeviceUseTrigger.RequestAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
RequestAsync(String) |
觸發背景工作並傳回 DeviceTriggerResult ,指出觸發程式要求成功或失敗。 取得背景工作將存取之裝置或感應器 的 DeviceInformation.ID 。 |
RequestAsync(String, String) |
觸發背景工作並傳回 DeviceTriggerResult ,指出觸發程式要求成功或失敗。 取得背景工作將存取之裝置或感應器 的 DeviceInformation.ID ,以及傳遞至背景工作以識別要執行之作業的選擇性應用程式特定字串。 |
RequestAsync(String)
觸發背景工作並傳回 DeviceTriggerResult ,指出觸發程式要求成功或失敗。 取得背景工作將存取之裝置或感應器 的 DeviceInformation.ID 。
public:
virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId);
function requestAsync(deviceId)
Public Function RequestAsync (deviceId As String) As IAsyncOperation(Of DeviceTriggerResult)
參數
- deviceId
-
String
Platform::String
winrt::hstring
背景工作將存取之裝置或感應器 的 DeviceInformation.ID 。 它必須符合將執行背景作業的裝置或感應器。 Windows 會使用它來確保符合原則需求。
傳回
這個方法會在以非同步方式完成時傳回 DeviceTriggerResult 。
- 屬性
另請參閱
適用於
RequestAsync(String, String)
觸發背景工作並傳回 DeviceTriggerResult ,指出觸發程式要求成功或失敗。 取得背景工作將存取之裝置或感應器 的 DeviceInformation.ID ,以及傳遞至背景工作以識別要執行之作業的選擇性應用程式特定字串。
public:
virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId, Platform::String ^ arguments) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId, winrt::hstring const& arguments);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId, string arguments);
function requestAsync(deviceId, arguments)
Public Function RequestAsync (deviceId As String, arguments As String) As IAsyncOperation(Of DeviceTriggerResult)
參數
- deviceId
-
String
Platform::String
winrt::hstring
背景工作將存取之裝置或感應器 的 DeviceInformation.ID 。 它必須符合將執行背景作業的裝置或感應器。 Windows 會使用它來確保符合原則需求。
- arguments
-
String
Platform::String
winrt::hstring
選擇性的值。 由您的應用程式指定的字串,並傳遞至背景工作,識別要執行的作業。
傳回
這個方法會在以非同步方式完成時傳回 DeviceTriggerResult 。
- 屬性