Partager via


DeviceUseDetails Classe

Définition

Utilisé pour fournir les DeviceInformation.ID et les arguments donnés par l’application qui a déclenché la tâche de synchronisation en arrière-plan.

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
Héritage
Object Platform::Object IInspectable DeviceUseDetails
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

Arguments

Obtient la chaîne d’arguments fournie par l’application lorsqu’elle a appelé RequestAsync sur deviceUseTrigger. Cela permet à l’application de passer facilement des paramètres à la tâche lorsqu’elle l’appelle.

DeviceId

Obtient le DeviceInformation.ID de l’appareil cible par la tâche. La tâche en arrière-plan peut fournir cela à la FromIdAsync méthode de la classe d’accès d’appareil appropriée pour ouvrir l’appareil. Par exemple, appelez UsbDevice.FromIdAsync dans l’espace de noms Windows.Devices.Usb pour ouvrir un périphérique USB.

S’applique à

Voir aussi