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 no dados do aplicativo. Para mais detalhes, consulte as observações.

Hierarquia de elementos

<Package>
   └─ <Extensions>
      └─ <uap10:Extensions>
         └─ <uap10:InstalledLocationVirtualization>

Sintaxe

<uap10:InstalledLocationVirtualization>

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

</uap10:InstalledLocationVirtualization>

Atributos e elementos

Atributos

Nenhum.

Elementos filhos

Elemento filho Descrição
uap10:UpdateActions Especifica o que acontece durante as atualizações do aplicativo para arquivos no diretório de instalação do aplicativo que foram modificados, adicionados ou excluídos anteriormente pelo aplicativo.

Elementos principais

Elemento pai Descrição
uap10:Extensão Declara um ponto de extensibilidade para o aplicativo.

Observações

Esta extensão destina-se a ser usada por aplicações de ambiente de trabalho num pacote MSIX que escrevem no seu diretório de instalação. Este tipo de aplicações normalmente não consegue escrever no diretório de instalação, por isso esta extensão redireciona as operações de escrita para um local seguro nos dados da aplicação. Esta extensão também permite especificar o que acontece durante as atualizações da aplicação a ficheiros no diretório de instalação da aplicação que foram previamente modificados, adicionados ou eliminados pela aplicação. Este redirecionamento de caminho aplica-se recursivamente a pastas por baixo da pasta raiz. A extensão tem suporte limitado para caminhos de sistema de ficheiros virtuais (VFS).

Esta extensão não tem efeito numa aplicação UWP.

Exemplos

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

Número Value
Espaço de nomes http://schemas.microsoft.com/appx/manifest/uap/windows10/10
Versão mínima do SO Windows 10 versão 2004 (Build 19041)