AppInstallOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des options que vous pouvez utiliser dans plusieurs surcharges de méthode de la classe AppInstallManager pour l’installation des mises à jour d’application.
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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1803 (introduit dans 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v6.0)
|
Fonctionnalités de l’application |
runFullTrust
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
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 |
Constructeurs
AppInstallOptions() |
Crée et initialise une nouvelle instance de la classe AppInstallOptions. |
Propriétés
AllowForcedAppRestart |
Obtient ou définit une valeur qui indique s’il faut autoriser un redémarrage forcé de l’application en cours d’installation. |
CampaignId |
Obtient ou définit l’ID de campagne de promotion associé à l’application à installer. |
CatalogId |
Obtient ou définit l’ID de catalogue de l’application à installer. |
CompletedInstallToastNotificationMode |
Obtient ou définit le mode toast de notification pour la fin de l’installation de l’application. |
ExtendedCampaignId |
Obtient ou définit l’ID de campagne de promotion étendue associé à l’application à installer. |
ForceUseOfNonRemovableStorage |
Obtient ou définit une valeur qui indique s’il faut installer l’application sur un stockage non amovible, même si l’utilisateur a configuré des applications à installer sur SD carte, ou s’il faut installer l’application sur un stockage non amovible ou un carte SD en fonction des paramètres de l’utilisateur. |
InstallForAllUsers |
Obtient ou définit une valeur qui indique si l’application sera installée pour tous les utilisateurs. |
InstallInProgressToastNotificationMode |
Obtient ou définit le mode toast de notification lorsque l’installation de l’application est en cours. |
LaunchAfterInstall |
Obtient ou définit une valeur qui indique s’il faut lancer automatiquement l’application après son installation. |
PinToDesktopAfterInstall |
Obtient ou définit une valeur qui détermine si le produit en cours d’installation doit être épinglé au bureau une fois l’installation terminée. |
PinToStartAfterInstall |
Obtient ou définit une valeur qui indique si le produit en cours d’installation doit être épinglé au menu Démarrer une fois l’installation terminée. |
PinToTaskbarAfterInstall |
Obtient ou définit une valeur qui indique si le produit en cours d’installation doit être épinglé à la barre des tâches une fois l’installation terminée. |
Repair |
Obtient ou définit une valeur qui indique s’il faut tenter de réparer l’installation d’une application déjà installée. |
StageButDoNotInstall |
Obtient ou définit une valeur qui indique si l’installation de l’application doit s’interrompre après l’étape de téléchargement et de préproduction, mais pas terminer l’installation finale. |
TargetVolume |
Obtient ou définit le volume de stockage de package dans lequel l’application ou le bundle d’applications sera installé. |