Partager via


AppInstallerInfo Classe

Définition

Représente un fichier Programme d’installation d’application contenant des informations sur le package d’application et l’offre groupée pour définir les packages qui font partie d’un ensemble associé et spécifier la configuration de mise à jour et de réparation.

public ref class AppInstallerInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppInstallerInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppInstallerInfo
Public NotInheritable Class AppInstallerInfo
Héritage
Object Platform::Object IInspectable AppInstallerInfo
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1809 (introduit dans 10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v7.0)

Remarques

Pour plus d’informations sur le format et le contenu du fichier, consultez Fichier du programme d’installation d’application.

Obtenez une instance de cette classe en appelant Package.GetAppInstallerInfo.

Propriétés

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 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 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 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.

LastChecked

Obtient une valeur indiquant la date et l’heure de la dernière recherche de mises à jour par le service de déploiement.

OnLaunch

Obtient une valeur booléenne spécifiant si le service de déploiement case activée pour une mise à jour du fichier Programme d’installation de l’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.

PausedUntil

Obtient une valeur indiquant la date et l’heure auxquelles les vérifications de mise à jour reprendront.

PolicySource

Obtient une valeur de l’énumération AppInstallerPolicySource indiquant si la stratégie de mise à jour spécifiée dans AppInstallerInfo a été définie à l’aide d’une source système ou par défaut.

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 une valeur booléenne spécifiant si le service de déploiement affiche une invite informant l’utilisateur d’une mise à jour.

UpdateBlocksActivation

Obtient 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.

Uri

Obtient l’objet URI pointant vers le fichier Programme d’installation d’application représenté par l’objet AppInstallerInfo .

Version

Obtient un objet PackageVersion exprimant la version du fichier App Installer représenté par l’objet AppInstallerInfo .

S’applique à