Partager via


DeviceServicingDetails Classe

Définition

Permet de fournir le DeviceInformation.ID, la durée attendue et les arguments donnés par l’application qui a déclenché la tâche de maintenance en arrière-plan.

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
Héritage
Object Platform::Object IInspectable DeviceServicingDetails
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 le DeviceServicingTrigger. 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.

ExpectedDuration

Obtient la durée estimée fournie par l’application lorsqu’elle a appelé RequestAsync sur le DeviceServicingTrigger.

S’applique à

Voir aussi