uap10:InstalledLocationVirtualization
为 MSIX 包中的桌面应用定义一个扩展,该扩展会将应用安装目录的任何写入重定向到 应用数据中的某个位置。 有关更多详细信息,请参阅 备注。
元素层次结构
<uap10:InstalledLocationVirtualization>
语法
<uap10:InstalledLocationVirtualization>
<!-- Child elements -->
uap10:UpdateActions
</uap10:InstalledLocationVirtualization>
Attrbutes 和元素
特性
无。
子元素
子元素 | 说明 |
---|---|
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>
要求
项 | 值 |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
Minimum OS Version | Windows 10版本 2004 (内部版本 19041) |