Partilhar via


uap10:UpdateActions

Para um aplicativo da área de trabalho em um pacote MSIX que usa a extensão uap10:InstalledLocationVirtualization , esse elemento especifica o que acontece durante as atualizações de aplicativo para arquivos no diretório de instalação do aplicativo que foram modificados, adicionados ou excluídos anteriormente pelo aplicativo.

Hierarquia de elementos

<Pacote>

    <Extensões>

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

Elementos e attrbutes

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
ModifiedItems Especifica o que acontece durante as atualizações de aplicativo para arquivos no diretório de instalação do aplicativo que foram modificados anteriormente pelo aplicativo. Esse atributo só se aplica aos arquivos que estavam presentes no pacote do aplicativo quando ele foi instalado. Uma cadeia de caracteres que pode ter um dos seguintes valores: "keep" ou "reset". Yes
Deleteditems Especifica o que acontece durante as atualizações de aplicativo para arquivos no diretório de instalação do aplicativo que foram excluídos anteriormente pelo aplicativo. Esse atributo só se aplica aos arquivos que estavam presentes no pacote do aplicativo quando ele foi instalado. Uma cadeia de caracteres que pode ter um dos seguintes valores: "keep" ou "reset". Yes
AddedItems Especifica o que acontece durante as atualizações de aplicativo para arquivos no diretório de instalação do aplicativo que foram adicionados pelo aplicativo depois que ele foi instalado. Uma cadeia de caracteres que pode ter um dos seguintes valores: "keep" ou "reset". Yes

Elementos filho

Nenhum

Elementos pai

Elemento pai Descrição
uap10:InstalledLocationVirtualization Define uma extensão para um aplicativo da área de trabalho em um pacote MSIX que redireciona todas as gravações no diretório de instalação do aplicativo para um local nos dados do aplicativo. Para obter mais detalhes, consulte os comentários.

Comentários

Esse elemento só pode ser usado no contexto da extensão uap10:InstalledLocationVirtualization . Essa extensão redireciona todas as gravações no diretório de instalação de um aplicativo MSIX da área de trabalho para um local nos dados do aplicativo.

Exemplo

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

Item Valor
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/10
Minimum OS Version Windows 10 versão 2004 (Build 19041)