Package.MachineExternalLocation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前包的包清单中指定的计算机范围外部文件夹的位置。
public:
property StorageFolder ^ MachineExternalLocation { StorageFolder ^ get(); };
StorageFolder MachineExternalLocation();
public StorageFolder MachineExternalLocation { get; }
var storageFolder = package.machineExternalLocation;
Public ReadOnly Property MachineExternalLocation As StorageFolder
属性值
在当前包的包清单中指定的计算机范围外部文件夹的位置。
Windows 要求
设备系列 |
Windows 10, version 2004 (在 10.0.19041.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v10.0 中引入)
|
注解
外部文件夹是包外部的磁盘位置,包清单可以引用应用程序内容。 此属性返回外部文件夹的位置,作为为计算机上的所有用户预配的应用的 StorageFolder 对象。
此属性用于通过打包和外部位置来授予包标识。 具有外部位置的包仅包含包清单, (不包含可执行文件或其他应用程序内容) 。 包清单引用包外部磁盘位置中的应用程序内容。
若要设置外部文件夹,请使用 PackageManager 方法和相关选项属性的以下组合之一:
- AddPackageByUriAsync:设置 options 参数的 ExternalLocationUri 属性。
- RegisterPackageByUriAsync:设置 options 参数的 ExternalLocationUri 属性。
- StagePackageByUriAsync:设置 options 参数的 ExternalLocationUri 属性。