Package.SetInUseAsync(Boolean) メソッド

定義

パッケージが使用中かどうかを設定します。

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 を呼び出 します

適用対象