AutoUpdateSettingsOptions 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.
Représente les paramètres de mise à jour automatique d’un package.
public ref class AutoUpdateSettingsOptions sealed
/// [Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AutoUpdateSettingsOptions final
[Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AutoUpdateSettingsOptions
function AutoUpdateSettingsOptions()
Public NotInheritable Class AutoUpdateSettingsOptions
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 11 (introduit dans 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v14.0)
|
Remarques
Transmettez cet objet dans la méthode AppInstallerManager.SetAutoUpdateSettings pour créer ou mettre à jour les paramètres de mise à jour automatique.
Constructeurs
AutoUpdateSettingsOptions() |
Initialise une nouvelle instance de la classe AutoUpdateSettingsOptions. |
Propriétés
AppInstallerUri |
Obtient ou définit l’objet Uri pointant vers le fichier Programme d’installation d’application représenté par l’objet AppInstallerInfo . |
AutomaticBackgroundTask |
Obtient une valeur booléenne indiquant si le service de déploiement recherche les mises à jour d’application en arrière-plan. |
DependencyPackageUris |
Obtient une liste en lecture seule d’objets URI pointant vers les packages de dépendances requis pour un déploiement réussi de l’ensemble associé. |
ForceUpdateFromAnyVersion |
Obtient ou définit une valeur booléenne indiquant si la version de l’application peut être incrémentée et décrémentée. Si la valeur est false, l’application peut uniquement passer à une version supérieure. |
HoursBetweenUpdateChecks |
Obtient ou définit une valeur entière spécifiant la fréquence à laquelle le service de déploiement case activée pour une mise à jour du fichier programme d’installation d’application. |
IsAutoRepairEnabled |
Obtient ou définit une valeur spécifiant si le système d’exploitation et le service de déploiement peuvent effectuer automatiquement une réparation lorsque le package est marqué pour correction. |
OnLaunch |
Obtient ou définit une valeur booléenne spécifiant si le service de déploiement case activée pour une mise à jour du fichier programme d’installation d’application au lancement de l’application. |
OptionalPackageUris |
Obtient une liste en lecture seule d’objets URI pointant vers les packages facultatifs qui seront installés avec le package main. |
RepairUris |
Obtient une liste en lecture seule d’objets URI pointant vers les fichiers du programme d’installation d’application pour la réparation d’une installation. |
ShowPrompt |
Obtient ou définit une valeur booléenne spécifiant si le service de déploiement affiche une invite informant l’utilisateur d’une mise à jour. |
UpdateBlocksActivation |
Obtient ou définit une valeur booléenne spécifiant si le service de déploiement empêche l’utilisateur de lancer l’application jusqu’à ce qu’une mise à jour en attente ait été appliquée. |
UpdateUris |
Obtient une liste en lecture seule d’objets URI pointant vers les fichiers du programme d’installation d’application pour la mise à jour d’une installation. |
Version |
Obtient ou définit un objet PackageVersion exprimant la version du fichier Programme d’installation d’application représenté par l’objet AppInstallerInfo . |
Méthodes
CreateFromAppInstallerInfo(AppInstallerInfo) |
Crée une instance de autoUpdateSettingsOptions avec les valeurs de la classe AppInstallerInfo fournie. |