Condividi tramite


DeviceServicingDetails Classe

Definizione

Usato per fornire l'DeviceInformation.ID, la durata prevista e gli argomenti specificati dall'app che ha attivato l'attività di manutenzione in background.

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
Ereditarietà
Object Platform::Object IInspectable DeviceServicingDetails
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

Arguments

Ottiene la stringa degli argomenti fornita dall'app quando ha chiamato RequestAsync in DeviceServicingTrigger. In questo modo l'app può passare facilmente i parametri all'attività quando lo richiama.

DeviceId

Ottiene la DeviceInformation.ID del dispositivo di destinazione dell'attività. L'attività in background può fornire questo valore al FromIdAsync metodo della classe di accesso del dispositivo appropriata per aprire il dispositivo. Ad esempio, chiamare UsbDevice.FromIdAsync nello spazio dei nomi Windows.Devices.Usb per aprire un dispositivo USB.

ExpectedDuration

Ottiene la durata stimata fornita dall'app quando ha chiamato RequestAsync in DeviceServicingTrigger.

Si applica a

Vedi anche