다음을 통해 공유


StoreQueueItem 클래스

정의

현재 앱의 다운로드 및 설치 큐에 있는 새 패키지 또는 업데이트된 패키지에 대한 정보를 나타냅니다.

public ref class StoreQueueItem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StoreQueueItem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StoreQueueItem
Public NotInheritable Class StoreQueueItem
상속
Object Platform::Object IInspectable StoreQueueItem
특성

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1803 (10.0.17134.0에서 도입되었습니다.)
API contract
Windows.Services.Store.StoreContract (v3.0에서 도입되었습니다.)

설명

버전 기록

Windows 버전 SDK 버전 추가된 값
1809 17763 CancelInstallAsync
1809 17763 PauseInstallAsync
1809 17763 ResumeInstallAsync

속성

InstallKind

다운로드 및 설치 큐의 현재 패키지에 대해 수행되는 작업을 설명하는 값을 가져옵니다.

PackageFamilyName

큐에 있는 현재 패키지의 패키지 패밀리 이름을 가져옵니다.

ProductId

패키지가 추가 기능에 해당하는 경우 큐에 있는 현재 패키지의 추가 기능 제품 ID를 가져옵니다.

메서드

CancelInstallAsync()

큐의 현재 패키지에 대한 설치를 취소합니다.

GetCurrentStatus()

큐에 있는 현재 패키지의 상태 반환합니다.

PauseInstallAsync()

큐의 현재 패키지에 대한 설치를 일시 중지합니다.

ResumeInstallAsync()

큐의 현재 패키지에 대한 설치를 다시 시작합니다.

이벤트

Completed

큐에 있는 현재 패키지의 다운로드 및 설치가 완료되면 발생합니다.

StatusChanged

큐에서 현재 패키지의 상태 변경될 때 발생합니다.

적용 대상

추가 정보