Freigeben über


DeviceUseDetails Klasse

Definition

Wird verwendet, um die DeviceInformation.ID und Argumente bereitzustellen, die von der App angegeben wurden, die die Hintergrundsynchronisierungsaufgabe ausgelöst hat.

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
Vererbung
Object Platform::Object IInspectable DeviceUseDetails
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

Arguments

Ruft die von der App bereitgestellte Argumentzeichenfolge ab, wenn sie RequestAsync für DeviceUseTrigger aufgerufen hat. Dadurch kann die App beim Aufrufen von Parametern problemlos an die Aufgabe übergeben.

DeviceId

Ruft die DeviceInformation.ID des Geräts ab, auf das die Aufgabe abzielt. Die Hintergrundaufgabe kann dies für die FromIdAsync Methode der entsprechenden Gerätezugriffsklasse bereitstellen, um das Gerät zu öffnen. Rufen Sie beispielsweise UsbDevice.FromIdAsync im Windows.Devices.Usb-Namespace auf, um ein USB-Gerät zu öffnen.

Gilt für:

Weitere Informationen