共用方式為


AppInstallOptions 類別

定義

提供您可以在 AppInstallManager 類別的數個方法多載中用來安裝應用程式更新的選項。

public ref class AppInstallOptions sealed
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppInstallOptions final
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppInstallOptions
function AppInstallOptions()
Public NotInheritable Class AppInstallOptions
繼承
Object Platform::Object IInspectable AppInstallOptions
屬性

Windows 需求

裝置系列
Windows 10, version 1803 (已於 10.0.17134.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)
應用程式功能
runFullTrust

備註

版本歷程記錄

Windows 版本 SDK 版本 已新增值
1809 17763 CampaignId
1809 17763 CompletedInstallToastNotificationMode
1809 17763 ExtendedCampaignId
1809 17763 InstallForAllUsers
1809 17763 InstallInProgressToastNotificationMode
1809 17763 PinToDesktopAfterInstall
1809 17763 PinToStartAfterInstall
1809 17763 PinToTaskbarAfterInstall
1809 17763 StageButDoNotInstall

建構函式

AppInstallOptions()

建立並初始化 AppInstallOptions 類別的新實例。

屬性

AllowForcedAppRestart

取得或設定值,這個值表示是否允許安裝之應用程式的強制重新開機。

CampaignId

取得或設定與要安裝之應用程式相關聯的促銷活動識別碼。

CatalogId

取得或設定要安裝之應用程式的目錄識別碼。

CompletedInstallToastNotificationMode

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

ExtendedCampaignId

取得或設定與要安裝之應用程式相關聯的擴充促銷活動識別碼。

ForceUseOfNonRemovableStorage

取得或設定值,指出即使使用者已將應用程式設定為安裝至 SD 記憶卡,還是要根據使用者的設定將應用程式安裝到非卸載式儲存體或 SD 記憶卡,是否要將應用程式安裝到非卸載式存放裝置或 SD 記憶卡。

InstallForAllUsers

取得或設定值,這個值表示是否要為所有使用者安裝應用程式。

InstallInProgressToastNotificationMode

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

LaunchAfterInstall

取得或設定值,這個值表示是否要在安裝應用程式之後自動啟動應用程式。

PinToDesktopAfterInstall

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

PinToStartAfterInstall

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

PinToTaskbarAfterInstall

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

Repair

取得或設定值,這個值表示是否嘗試修復已安裝的應用程式安裝。

StageButDoNotInstall

取得或設定值,這個值表示應用程式安裝是否應該在下載和預備步驟之後暫停,但無法完成最終安裝。

TargetVolume

取得或設定將安裝應用程式或應用程式套件組合的套件儲存磁片區。

適用於

另請參閱