DeviceUseTrigger.RequestAsync メソッド

定義

オーバーロード

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 を返します。

属性

こちらもご覧ください

適用対象