uap10:InstalledLocationVirtualization

Define una extensión para una aplicación de escritorio en un paquete MSIX que redirige las escrituras al directorio de instalación de la aplicación a una ubicación de los datos de la aplicación. Para obtener más información, consulte los comentarios.

Jerarquía de elementos

<Paquete>

    <Extensiones>

         <uap10:Extensions>

              <uap10:InstalledLocationVirtualization>

Syntax

<uap10:InstalledLocationVirtualization>

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

</uap10:InstalledLocationVirtualization>

Attrbutes y elementos

Atributos

Ninguno.

Elementos secundarios

Elemento secundario Descripción
uap10:UpdateActions Especifica lo que sucede durante las actualizaciones de la aplicación en los archivos del directorio de instalación de la aplicación que la aplicación modificó, agregó o eliminó anteriormente.

Elementos primarios

Elemento primario Descripción
uap10:Extension Declara un punto de extensibilidad para la aplicación.

Comentarios

Esta extensión está pensada para que la usen las aplicaciones de escritorio en un paquete MSIX que escriba en su directorio de instalación. Normalmente, estos tipos de aplicaciones no pueden escribir en su directorio de instalación, por lo que esta extensión redirige las operaciones de escritura a una ubicación segura en los datos de la aplicación. Esta extensión también permite especificar lo que sucede durante las actualizaciones de la aplicación en los archivos del directorio de instalación de la aplicación que la aplicación modificó, agregó o eliminó anteriormente. Esta redirección de ruta de acceso se aplica de forma recursiva a las carpetas situadas debajo de la carpeta raíz. La extensión tiene compatibilidad limitada con rutas de acceso del sistema de archivos virtuales (VFS).

Esta extensión no tiene ningún efecto en una aplicación para UWP.

Ejemplo

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

Requisitos

Elemento Value
Espacio de nombres http://schemas.microsoft.com/appx/manifest/uap/windows10/10
Minimum OS Version Windows 10 versión 2004 (compilación 19041)