共用方式為


AppInstallItem 類別

定義

表示安裝佇列中的應用程式。

public ref class AppInstallItem sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AppInstallItem final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AppInstallItem
Public NotInheritable Class AppInstallItem
繼承
Object Platform::Object IInspectable AppInstallItem
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
應用程式功能
runFullTrust

備註

使用 AppInstallManager.AppInstallItems 屬性來擷取 AppInstallItem 物件的向量檢視。

重要

存取此 API 受到受限於 Microsoft 所開發之應用程式的私用功能保護。

版本歷程記錄

Windows 版本 SDK 版本 已新增值
1511 10586 取消 (字串)
1511 10586 暫停字串 ()
1511 10586 重新開機 (字串)
1703 15063 Children
1703 15063 ItemOperationsMightAffectOtherItems
1803 17134 LaunchAfterInstall
1809 17763 CompletedInstallToastNotificationMode
1809 17763 InstallInProgressToastNotificationMode
1809 17763 PinToDesktopAfterInstall
1809 17763 PinToStartAfterInstall
1809 17763 PinToTaskbarAfterInstall

屬性

Children

擷取目前應用程式安裝子系之應用程式安裝的相關資訊。 如果目前應用程式安裝是屬於相同應用程式套件組合一部分的其他應用程式安裝的父系,此屬性才會傳回值。

CompletedInstallToastNotificationMode

取得或設定應用程式安裝完成時的通知快顯通知模式。

InstallInProgressToastNotificationMode

取得或設定應用程式安裝進行時的通知快顯通知模式。

InstallType

取得目前應用程式安裝的型別。

IsUserInitiated

指出目前的應用程式安裝是否由使用者起始。

ItemOperationsMightAffectOtherItems

指出目前的應用程式安裝是否屬於應用程式套件組合,因此暫停或取消應用程式安裝可能會影響安裝佇列中的其他專案。

LaunchAfterInstall

取得值,指出安裝佇列中的應用程式是否將在安裝之後自動啟動。

PackageFamilyName

取得目前應用程式的套件系列名稱。

PinToDesktopAfterInstall

取得或設定值,這個值表示安裝的產品是否應該在安裝完成後釘選到桌面。

PinToStartAfterInstall

取得或設定值,指出安裝的產品是否應該在安裝完成後釘選到 [ 開始 ] 功能表。

PinToTaskbarAfterInstall

取得或設定值,指出安裝的產品是否應該在安裝完成後釘選到工作列。

ProductId

取得目前應用程式的產品識別碼。

方法

Cancel()

取消目前應用程式的安裝。

Cancel(String)

使用產生遙測資料的選項,取消目前應用程式的安裝。

GetCurrentStatus()

取得目前應用程式的安裝狀態。

Pause()

暫停目前應用程式的安裝。

Pause(String)

暫停目前應用程式的安裝,以及產生遙測資料的選項。

Restart()

重新開機目前應用程式的安裝。

Restart(String)

重新開機目前應用程式的安裝,並選擇產生遙測資料。

事件

Completed

發生于目前應用程式的安裝完成時。

StatusChanged

發生于目前應用程式的安裝狀態已變更時。

適用於