AppInstallOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供您可以在 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
- 繼承
- 屬性
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 |
取得或設定將安裝應用程式或應用程式套件組合的套件儲存磁片區。 |