DeviceServicingTrigger.RequestAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
RequestAsync(String, TimeSpan) |
백그라운드 작업(설정 또는 펌웨어 업데이트)을 트리거하고 트리거 요청의 성공 또는 실패를 나타내는 DeviceTriggerResult 를 반환합니다. DeviceInformation.ID 문자열과 백그라운드 작업이 실행될 예상 시간(선택 사항)을 사용합니다. 앱에서 적절한 시간 예상 시간을 확인할 수 없는 경우 0을 예상 시간으로 제공합니다. |
RequestAsync(String, TimeSpan, String) |
백그라운드 작업(설정 또는 펌웨어 업데이트)을 트리거하고 트리거 요청의 성공 또는 실패를 나타내는 DeviceTriggerResult 를 반환합니다. DeviceInformation.ID 문자열, 백그라운드 작업이 실행되는 선택적 예상 시간 및 수행할 디바이스 작업을 식별하는 백그라운드 작업에 전달되는 선택적 앱별 문자열을 사용합니다. 앱에서 적절한 시간 예상 시간을 확인할 수 없는 경우 0을 예상 시간으로 제공합니다. |
RequestAsync(String, TimeSpan)
백그라운드 작업(설정 또는 펌웨어 업데이트)을 트리거하고 트리거 요청의 성공 또는 실패를 나타내는 DeviceTriggerResult 를 반환합니다. DeviceInformation.ID 문자열과 백그라운드 작업이 실행될 예상 시간(선택 사항)을 사용합니다. 앱에서 적절한 시간 예상 시간을 확인할 수 없는 경우 0을 예상 시간으로 제공합니다.
public:
virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId, TimeSpan expectedDuration) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId, TimeSpan const& expectedDuration);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncSimple")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId, System.TimeSpan expectedDuration);
function requestAsync(deviceId, expectedDuration)
Public Function RequestAsync (deviceId As String, expectedDuration As TimeSpan) As IAsyncOperation(Of DeviceTriggerResult)
매개 변수
- deviceId
-
String
Platform::String
winrt::hstring
백그라운드 작업이 액세스할 디바이스의 DeviceInformation.ID . 디바이스 경로는 백그라운드 작업을 수행하고 Windows에서 정책 요구 사항을 충족하는 데 사용되는 디바이스와 일치해야 합니다.
선택 값. 백그라운드 설정 업데이트 또는 백그라운드 펌웨어 업데이트의 예상 기간입니다. 제공된 경우 앱에서 작업을 트리거할 때 시스템 동의 대화 상자에서 사용자에게 표시됩니다. 적절한 시간 예상치를 확인할 수 없는 경우 이 값을 0으로 설정합니다.
반환
이 메서드는 비동기적으로 완료되면 DeviceTriggerResult 를 반환합니다.
- 특성
추가 정보
적용 대상
RequestAsync(String, TimeSpan, String)
백그라운드 작업(설정 또는 펌웨어 업데이트)을 트리거하고 트리거 요청의 성공 또는 실패를 나타내는 DeviceTriggerResult 를 반환합니다. DeviceInformation.ID 문자열, 백그라운드 작업이 실행되는 선택적 예상 시간 및 수행할 디바이스 작업을 식별하는 백그라운드 작업에 전달되는 선택적 앱별 문자열을 사용합니다. 앱에서 적절한 시간 예상 시간을 확인할 수 없는 경우 0을 예상 시간으로 제공합니다.
public:
virtual IAsyncOperation<DeviceTriggerResult> ^ RequestAsync(Platform::String ^ deviceId, TimeSpan expectedDuration, Platform::String ^ arguments) = RequestAsync;
/// [Windows.Foundation.Metadata.DefaultOverload]
/// [Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<DeviceTriggerResult> RequestAsync(winrt::hstring const& deviceId, TimeSpan const& expectedDuration, winrt::hstring const& arguments);
[Windows.Foundation.Metadata.DefaultOverload]
[Windows.Foundation.Metadata.Overload("RequestAsyncWithArguments")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<DeviceTriggerResult> RequestAsync(string deviceId, System.TimeSpan expectedDuration, string arguments);
function requestAsync(deviceId, expectedDuration, arguments)
Public Function RequestAsync (deviceId As String, expectedDuration As TimeSpan, arguments As String) As IAsyncOperation(Of DeviceTriggerResult)
매개 변수
- deviceId
-
String
Platform::String
winrt::hstring
백그라운드 작업이 액세스할 디바이스의 DeviceInformation.ID . 디바이스 경로는 백그라운드 작업을 수행하고 Windows에서 정책 요구 사항을 충족하는 데 사용되는 디바이스와 일치해야 합니다.
선택 값. 백그라운드 설정 업데이트 또는 백그라운드 펌웨어 업데이트의 예상 기간입니다. 제공된 경우 앱에서 작업을 트리거할 때 시스템 동의 대화 상자에서 사용자에게 표시됩니다. 적절한 시간 예상치를 확인할 수 없는 경우 이 값을 0으로 설정합니다.
- arguments
-
String
Platform::String
winrt::hstring
선택 값. 수행할 디바이스 작업을 식별하는 백그라운드 작업에 전달된 앱별 문자열입니다.
반환
이 메서드는 비동기적으로 완료되면 DeviceTriggerResult 를 반환합니다.
- 특성