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


uap10:UpdateActions

Для классического приложения в пакете MSIX, использующего расширение uap10:InstalledLocationVirtualization , этот элемент указывает, что происходит во время обновления приложения файлов в каталоге установки приложения, которые были ранее изменены, добавлены или удалены приложением.

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

<Пакет>

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

         **\uap10:Extension>

              <uap10:InstalledLocationVirtualization>

                   <uap10:UpdateActions>

Синтаксис

<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".' />

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

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
ModifiedItems Указывает, что происходит во время обновления приложения файлов в каталоге установки приложения, которые были ранее изменены приложением. Этот атрибут применяется только к файлам, которые присутствовали в пакете приложения при его установке. Строка, которая может иметь одно из следующих значений: keep или reset. Да
DeletedItems Указывает, что происходит во время обновления приложения файлов в каталоге установки приложения, которые ранее были удалены приложением. Этот атрибут применяется только к файлам, которые присутствовали в пакете приложения при его установке. Строка, которая может иметь одно из следующих значений: keep или reset. Да
AddedItems Указывает, что происходит во время обновления приложения для файлов в каталоге установки приложения, которые были добавлены приложением после его установки. Строка, которая может иметь одно из следующих значений: keep или reset. Да

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

Нет

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

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

Комментарии

Этот элемент можно использовать только в контексте расширения uap10:InstalledLocationVirtualization . Это расширение перенаправляет все операции записи в каталог установки классического приложения MSIX в расположение в данных приложения.

Пример

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