uap10:InstalledLocationVirtualization

Description

앱의 설치 디렉터리에 대한 모든 쓰기를 앱 데이터의 위치로 리디렉션하는 MSIX 패키지의 데스크톱 에 대한 확장을 정의합니다. 자세한 내용은 설명을 참조하세요.

요소 계층 구조

<패키지>
<확장>
<uap10:Extension>
<uap10:InstalledLocationVirtualization>

Syntax

<uap10:InstalledLocationVirtualization>

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

</uap10:InstalledLocationVirtualization>

Attrbutes 및 Elements

특성

없음

자식 요소

자식 요소 Description
uap10:UpdateActions 앱에서 이전에 수정, 추가 또는 삭제한 앱 설치 디렉터리의 파일에 대한 앱 업데이트 중에 발생하는 작업을 지정합니다.

설명

이 확장은 설치 디렉터리에 쓰는 MSIX 패키지의 데스크톱 앱에서 사용됩니다. 이러한 유형의 앱은 일반적으로 설치 디렉터리에 쓸 수 없으므로 이 확장은 쓰기 작업을 앱 데이터의 안전한 위치로 리디렉션합니다. 또한 이 확장을 사용하면 앱에서 이전에 수정, 추가 또는 삭제한 앱의 설치 디렉터리에 있는 파일에 대한 앱 업데이트 중에 수행되는 작업을 지정할 수 있습니다.

이 확장은 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>

요구 사항

Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/10