Поделиться через


uap10:InstalledLocationVirtualization

Определяет расширение для классического приложения в пакете MSIX, которое перенаправляет все записи в каталог установки приложения в расположение в данных приложения. Дополнительные сведения см. в примечаниях.

Иерархия элементов

<Пакет>

    <Расширения>

         <uap10:Extensions>

              <uap10:InstalledLocationVirtualization>

Синтаксис

<uap10:InstalledLocationVirtualization>

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

</uap10:InstalledLocationVirtualization>

Атрибуты и элементы

Атрибуты

Отсутствует.

Дочерние элементы

Дочерний элемент Описание
uap10:UpdateActions Указывает, что происходит во время обновления приложения для файлов в каталоге установки приложения, которые были ранее изменены, добавлены или удалены приложением.

Родительские элементы

Родительский элемент Описание
uap10:Extension Объявляет точку расширяемости для приложения.

Комментарии

Это расширение предназначено для использования классическими приложениями в пакете MSIX, которые записывают данные в каталог установки. Эти типы приложений обычно не могут выполнять запись в каталог установки, поэтому это расширение перенаправляет операции записи в безопасное расположение в данных приложения. Это расширение также позволяет указать, что происходит во время обновления приложения для файлов в каталоге установки приложения, которые были ранее изменены, добавлены или удалены приложением. Это перенаправление пути применяется рекурсивно к папкам под корневой папкой. Расширение имеет ограниченную поддержку путей виртуальной файловой системы (VFS).

Это расширение не действует в приложении UWP.

Пример

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

Требования

Элемент Значение
Пространство имен http://schemas.microsoft.com/appx/manifest/uap/windows10/10
Minimum OS Version Windows 10 версии 2004 (сборка 19041)