StorePackageLicense Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Lizenzinformationen für ein DLC-Paket (Downloadable Content) für die aktuelle App bereit.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Services.Store.StoreContract (eingeführt in v1.0)
|
Hinweise
Die StoreAcquireLicenseResult.StorePackageLicense-Eigenschaft gibt ein Objekt dieses Typs zurück.
Hinweis
DLC-Pakete (Downloadable Content) sind nicht für alle Entwicklerkonten verfügbar.
Eigenschaften
IsValid |
Ruft einen Wert ab, der angibt, ob die Lizenz gültig ist. |
Package |
Ruft das DLC-Paket (Downloadable Content) ab, das der Lizenz zugeordnet ist. |
Methoden
Close() |
Schließt und gibt alle Ressourcen frei, die von diesem StorePackageLicense verwendet werden. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
ReleaseLicense() |
Gibt die Lizenz für das DLC-Paket (Downloadable Content) frei. |
Ereignisse
LicenseLost |
Wird ausgelöst, wenn der Benutzer keine Rechte mehr für die Lizenz auf dem aktuellen Gerät hat (z. B. hat der Benutzer die Lizenz auf einem anderen Gerät erworben). |