StoreQueueItem StoreQueueItem StoreQueueItem StoreQueueItem StoreQueueItem Class

Definition

Represents info about a new or updated package that is in the download and installation queue for the current app.

public : sealed class StoreQueueItem : IStoreQueueItem, IStoreQueueItem2
struct winrt::Windows::Services::Store::StoreQueueItem : IStoreQueueItem, IStoreQueueItem2
public sealed class StoreQueueItem : IStoreQueueItem, IStoreQueueItem2
Public NotInheritable Class StoreQueueItem Implements IStoreQueueItem, IStoreQueueItem2
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10, version 1803 (introduced v10.0.17134.0)
API contract
Windows.Services.Store.StoreContract (introduced v3)

Properties

InstallKind InstallKind InstallKind InstallKind InstallKind

Gets a value that describes the operation being performed for the current package in the download and installation queue.

PackageFamilyName PackageFamilyName PackageFamilyName PackageFamilyName PackageFamilyName

Gets the package family name of the current package in the queue.

ProductId ProductId ProductId ProductId ProductId

Gets the add-on product ID of the current package in the queue, if the package corresponds to an add-on.

Methods

CancelInstallAsync() CancelInstallAsync() CancelInstallAsync() CancelInstallAsync() CancelInstallAsync()

Cancels the install for the current package in the queue.

GetCurrentStatus() GetCurrentStatus() GetCurrentStatus() GetCurrentStatus() GetCurrentStatus()

Returns the status of the current package in the queue.

PauseInstallAsync() PauseInstallAsync() PauseInstallAsync() PauseInstallAsync() PauseInstallAsync()

Pauses the install for the current package in the queue.

ResumeInstallAsync() ResumeInstallAsync() ResumeInstallAsync() ResumeInstallAsync() ResumeInstallAsync()

Resumes the install for the current package in the queue.

Events

Completed Completed Completed Completed Completed

Raised when the download and installation of the current package in the queue is completed.

StatusChanged StatusChanged StatusChanged StatusChanged StatusChanged

Raised when the status of the current package in the queue changes.

See Also