Package.EffectiveExternalLocation 属性

定义

获取当前包的包清单中指定的计算机范围或按用户外部文件夹的位置,具体取决于应用的安装方式。

public:
 property StorageFolder ^ EffectiveExternalLocation { StorageFolder ^ get(); };
StorageFolder EffectiveExternalLocation();
public StorageFolder EffectiveExternalLocation { get; }
var storageFolder = package.effectiveExternalLocation;
Public ReadOnly Property EffectiveExternalLocation As StorageFolder

属性值

在当前包的包清单中指定的计算机范围或每用户计算机范围的外部文件夹的位置,具体取决于应用的安装方式。

Windows 要求

设备系列
Windows 10, version 2004 (在 10.0.19041.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v10.0 中引入)

注解

外部文件夹是包外部的磁盘位置,包清单可以引用应用程序内容。 此属性以 StorageFolder 对象的形式返回当前包的外部文件夹的计算机范围位置或按用户位置,具体取决于是针对计算机上的所有用户预配应用,还是按用户预配应用。

此属性用于通过打包和外部位置来授予包标识。 具有外部位置的包仅包含包清单, (不包含可执行文件或其他应用程序内容) 。 包清单引用包外部磁盘位置中的应用程序内容。

若要设置外部文件夹,请使用 PackageManager 方法和相关选项属性的以下组合之一:

适用于

另请参阅