Partager via


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.

Hiérarchie d’éléments

<Package>

    <Extensions>

         <uap10 :Extensions>

              <uap10:InstalledLocationVirtualization>

Syntax

<uap10:InstalledLocationVirtualization>

  <!-- Child elements -->
  uap10:UpdateActions

</uap10:InstalledLocationVirtualization>

Attrbutes et éléments

Attributs

Aucune.

Éléments enfants

Élément enfant Description
uap10:UpdateActions 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.

Éléments parents

Élément parent Description
uap10:Extension Déclare un point d’extensibilité pour l’application.

Remarques

Cette extension est destinée à être utilisée par les applications de bureau dans un package MSIX qui écrivent dans leur répertoire d’installation. Ces types d’applications ne peuvent normalement pas écrire dans leur répertoire d’installation. Cette extension redirige donc les opérations d’écriture vers un emplacement sécurisé dans les données de l’application. Cette extension vous permet également de spécifier ce qui se passe pendant les mises à jour de l’application pour 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. Cette redirection de chemin d’accès s’applique de manière récursive aux dossiers situés sous le dossier racine. L’extension a une prise en charge limitée des chemins de système de fichiers virtuels (VFS).

Cette extension n’a aucun effet dans une application UWP.

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)