Package.SetInUseAsync(Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置包是否正在使用中。
public:
virtual IAsyncOperation<bool> ^ SetInUseAsync(bool inUse) = SetInUseAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> SetInUseAsync(bool const& inUse);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> SetInUseAsync(bool inUse);
function setInUseAsync(inUse)
Public Function SetInUseAsync (inUse As Boolean) As IAsyncOperation(Of Boolean)
参数
- inUse
-
Boolean
bool
如果为 True ,则指定包正在使用中;否则 为 false 。
返回
True 表示要设置包是否正在使用的操作成功;否则 为 false 。
- 属性
Windows 要求
设备系列 |
Windows 10 Creators Update (在 10.0.15063.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)
|
注解
此 API 指定应用是否正在使用可选包。 利用此信息,系统可以确定维护可选包是否需要关闭应用。 这提供更好的用户体验,因为应用可以管理关闭可选包更新或删除的时间。
默认情况下,所有可选包都在使用中。 维护可选包会导致应用关闭。 若要避免在更新或删除未使用的可选包时关闭应用,请在 将 inUse 设置为 false 的情况下调用此 API。