Partager via


AppInstallOptions Classe

Définition

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
Object Platform::Object IInspectable AppInstallOptions
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é.

S’applique à

Voir aussi