Compartir a través de


DeviceUseDetails Clase

Definición

Se usa para proporcionar el DeviceInformation.ID y los argumentos proporcionados por la aplicación que desencadenó la tarea de sincronización en segundo plano.

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
Herencia
Object Platform::Object IInspectable DeviceUseDetails
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

Arguments

Obtiene la cadena de argumentos proporcionada por la aplicación cuando llamó a RequestAsync en DeviceUseTrigger. Esto permite a la aplicación pasar fácilmente parámetros a la tarea cuando lo invoca.

DeviceId

Obtiene el DeviceInformation.ID del dispositivo al que se dirige la tarea. La tarea en segundo plano puede proporcionar esto al FromIdAsync método de la clase de acceso de dispositivo adecuada para abrir el dispositivo. Por ejemplo, llame a UsbDevice.FromIdAsync en el espacio de nombres Windows.Devices.Usb para abrir un dispositivo USB.

Se aplica a

Consulte también