DeviceUseDetails クラス

定義

バックグラウンド同期タスクをトリガーしたアプリによって指定された DeviceInformation.ID と引数を指定するために使用されます。

public ref class DeviceUseDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DeviceUseDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DeviceUseDetails
Public NotInheritable Class DeviceUseDetails
継承
Object Platform::Object IInspectable DeviceUseDetails
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

Arguments

DeviceUseTriggerRequestAsync を呼び出したときにアプリによって提供される引数文字列を取得します。 これにより、アプリはタスクを呼び出すときにパラメーターを簡単にタスクに渡すことができます。

DeviceId

タスクが対象とするデバイスの DeviceInformation.ID を取得します。 バックグラウンド タスクは、デバイスを開くために FromIdAsync 、適切なデバイス アクセス クラスのメソッドにこれを提供できます。 たとえば、Windows.Devices.Usb 名前空間で UsbDevice.FromIdAsync を呼び出して、USB デバイスを開きます。

適用対象

こちらもご覧ください