次の方法で共有


StorePackageLicense クラス

定義

現在のアプリのダウンロード可能なコンテンツ (DLC) パッケージのライセンス情報を提供します。

public ref class StorePackageLicense sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Services.Store.StoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StorePackageLicense final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Services.Store.StoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class StorePackageLicense : System.IDisposable
Public NotInheritable Class StorePackageLicense
Implements IDisposable
継承
Object Platform::Object IInspectable StorePackageLicense
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Services.Store.StoreContract (v1.0 で導入)

注釈

StoreAcquireLicenseResult.StorePackageLicense プロパティは、この型のオブジェクトを返します。

注意

ダウンロード可能なコンテンツ (DLC) パッケージは、すべての開発者アカウントで使用できるわけではありません。

プロパティ

IsValid

ライセンスが有効かどうかを示す値を取得します。

Package

ライセンスに関連付けられているダウンロード可能なコンテンツ (DLC) パッケージを取得します。

メソッド

Close()

この StorePackageLicense で使用されるすべてのリソースを閉じて解放します。

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

ReleaseLicense()

ダウンロード可能コンテンツ (DLC) パッケージのライセンスを解放します。

イベント

LicenseLost

ユーザーが現在のデバイスのライセンスに対する権限を持たなくなった場合に発生します (たとえば、ユーザーが別のデバイスでライセンスを取得した場合など)。

適用対象

こちらもご覧ください