Share via


DeviceServicingDetails 클래스

정의

백그라운드 서비스 작업을 트리거한 앱에서 제공한 DeviceInformation.ID, 예상 기간 및 인수를 제공하는 데 사용됩니다.

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
상속
Object Platform::Object IInspectable DeviceServicingDetails
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

속성

Arguments

DeviceServicingTrigger에서 RequestAsync를 호출할 때 앱에서 제공하는 인수 문자열을 가져옵니다. 이렇게 하면 앱이 매개 변수를 호출할 때 작업에 매개 변수를 쉽게 전달할 수 있습니다.

DeviceId

태스크가 대상으로 하는 디바이스의 DeviceInformation.ID 가져옵니다. 백그라운드 작업은 디바이스를 여는 FromIdAsync 적절한 디바이스 액세스 클래스의 메서드에 이를 제공할 수 있습니다. 예를 들어 Windows.Devices.Usb 네임스페이스에서 UsbDevice.FromIdAsync를 호출하여 USB 디바이스를 엽니다.

ExpectedDuration

DeviceServicingTrigger에서 RequestAsync를 호출할 때 앱에서 제공하는 예상 기간을 가져옵니다.

적용 대상

추가 정보