Share via


DeviceServicingDetails Kelas

Definisi

Digunakan untuk memberikan DeviceInformation.ID, durasi yang diharapkan, dan argumen yang diberikan oleh aplikasi yang memicu tugas layanan latar belakang.

public ref class DeviceServicingDetails 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 DeviceServicingDetails 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 DeviceServicingDetails
Public NotInheritable Class DeviceServicingDetails
Warisan
Object Platform::Object IInspectable DeviceServicingDetails
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Properti

Arguments

Mendapatkan string argumen yang disediakan oleh aplikasi saat disebut RequestAsync pada DeviceServicingTrigger. Ini memungkinkan aplikasi untuk dengan mudah meneruskan parameter ke tugas saat memanggilnya.

DeviceId

Mendapatkan DeviceInformation.ID perangkat yang ditargetkan tugas. Tugas latar belakang dapat memberikan ini ke FromIdAsync metode kelas akses perangkat yang sesuai untuk membuka perangkat. Misalnya, panggil UsbDevice.FromIdAsync di namespace Windows.Devices.Usb untuk membuka perangkat USB.

ExpectedDuration

Mendapatkan perkiraan durasi yang disediakan oleh aplikasi saat disebut RequestAsync pada DeviceServicingTrigger.

Berlaku untuk

Lihat juga