Partager via


uap10:UpdateActions

Pour une application de bureau dans un package MSIX qui utilise l’extension uap10 :InstalledLocationVirtualization , cet élément spécifie ce qui se passe pendant les mises à jour de l’application vers les fichiers du répertoire d’installation de l’application qui ont été précédemment modifiés, ajoutés ou supprimés par l’application.

Hiérarchie d’éléments

<Paquet>

    <Extensions>

         **\uap10 :Extension>

              <uap10:InstalledLocationVirtualization>

                   <uap10:UpdateActions>

Syntax

<uap10:UpdateActions
    ModifiedItems = 'A string that can have one of the following values: "keep" or "reset".'
    DeletedItems = 'A string that can have one of the following values: "keep" or "reset".'
    AddedItems = 'A string that can have one of the following values: "keep" or "reset".' />

Attrbutes et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
ModifiedItems Spécifie ce qui se passe pendant les mises à jour de l’application vers les fichiers du répertoire d’installation de l’application qui ont été précédemment modifiés par l’application. Cet attribut s’applique uniquement aux fichiers qui étaient présents dans le package d’application lors de son installation. Chaîne qui peut avoir l’une des valeurs suivantes : « keep » ou « reset ». Yes
DeletedItems Spécifie ce qui se passe pendant les mises à jour de l’application vers les fichiers du répertoire d’installation de l’application qui ont été précédemment supprimés par l’application. Cet attribut s’applique uniquement aux fichiers qui étaient présents dans le package d’application lors de son installation. Chaîne qui peut avoir l’une des valeurs suivantes : « keep » ou « reset ». Yes
AddedItems Spécifie ce qui se passe pendant les mises à jour de l’application vers les fichiers du répertoire d’installation de l’application qui ont été ajoutés par l’application après son installation. Chaîne qui peut avoir l’une des valeurs suivantes : « keep » ou « reset ». Yes

Éléments enfants

Aucun

Éléments parents

Élément parent Description
uap10:InstalledLocationVirtualization Définit une extension pour une application de bureau dans un package MSIX qui redirige toutes les écritures vers le répertoire d’installation de l’application vers un emplacement dans les données de l’application. Pour plus d’informations, consultez les remarques.

Remarques

Cet élément ne peut être utilisé que dans le contexte de l’extension uap10 :InstalledLocationVirtualization . Cette extension redirige toutes les écritures vers le répertoire d’installation d’une application MSIX de bureau vers un emplacement dans les données de l’application.

Exemple

<?xml
    version="1.0"
    encoding="utf-8"
    standalone="yes"?>
<Package
    xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
    xmlns:uap10="http://schemas.microsoft.com/appx/manifest/uap/windows10/10"
    IgnorableNamespaces="uap10">

  <!-- Other entries omitted for brevity. -->

    <Extensions>
        <uap10:Extension
            Category="windows.installedLocationVirtualization">
            <uap10:InstalledLocationVirtualization>
            <uap10:UpdateActions
                ModifiedItems="keep"
                DeletedItems="reset"
                AddedItems="keep"/>
            </uap10:InstalledLocationVirtualization>
        </uap10:Extension>
    </Extensions>
</Package>

Configuration requise

Élément Valeur
Espace de noms http://schemas.microsoft.com/appx/manifest/uap/windows10/10
Minimum OS Version Windows 10 version 2004 (build 19041)