IBackgroundTaskInstance2 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
백그라운드 작업 instance 대한 액세스를 제공합니다. IBackgroundTaskInstance 인터페이스에서 상속되고 GetThrottleCount 메서드를 추가합니다.
public interface class IBackgroundTaskInstance2 : IBackgroundTaskInstance
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1333592438, 3190, 20404, 137, 109, 93, 225, 134, 65, 34, 246)]
struct IBackgroundTaskInstance2 : IBackgroundTaskInstance
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1333592438, 3190, 20404, 137, 109, 93, 225, 134, 65, 34, 246)]
public interface IBackgroundTaskInstance2 : IBackgroundTaskInstance
Public Interface IBackgroundTaskInstance2
Implements IBackgroundTaskInstance
- 특성
- 구현
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
속성
InstanceId |
백그라운드 작업 instance instance ID를 가져옵니다. (다음에서 상속됨 IBackgroundTaskInstance) |
Progress |
백그라운드 작업 instance 대한 진행률 상태 가져오거나 설정합니다. (다음에서 상속됨 IBackgroundTaskInstance) |
SuspendedCount |
리소스 관리 정책으로 인해 백그라운드 작업이 일시 중단된 횟수를 가져옵니다. (다음에서 상속됨 IBackgroundTaskInstance) |
Task |
이 백그라운드 작업 instance 대해 등록된 백그라운드 작업에 대한 액세스를 가져옵니다. (다음에서 상속됨 IBackgroundTaskInstance) |
TriggerDetails |
백그라운드 작업 instance 연결된 추가 정보를 가져옵니다. (다음에서 상속됨 IBackgroundTaskInstance) |
메서드
GetDeferral() |
IBackgroundTask.Run 메서드가 반환된 후에도 백그라운드 작업이 작업을 계속 수행할 수 있음을 시스템에 알릴 수 있습니다. (다음에서 상속됨 IBackgroundTaskInstance) |
GetThrottleCount(BackgroundTaskThrottleCounter) |
너무 많은 리소스를 사용하기 위해 백그라운드 작업이 일시 중단된 횟수를 검색합니다. |
이벤트
Canceled |
백그라운드 작업 instance 취소 이벤트 처리기를 연결합니다. (다음에서 상속됨 IBackgroundTaskInstance) |