StoreAppLicense Klasse

Definition

Stellt Lizenzinformationen für die aktuelle App bereit, einschließlich Lizenzen für Produkte, die von der App angeboten werden.

public ref class StoreAppLicense sealed
/// [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 StoreAppLicense final
[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 StoreAppLicense
Public NotInheritable Class StoreAppLicense
Vererbung
Object Platform::Object IInspectable StoreAppLicense
Attribute

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 StoreContext.GetAppLicenseAsync-Methode gibt ein Objekt dieses Typs zurück.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1809 17763 IsDiscLicense

Eigenschaften

AddOnLicenses

Ruft die Auflistung von Lizenzen für dauerhafte Add-Ons ab, für die der Benutzer über Berechtigungen verfügt. Diese Eigenschaft enthält keine Lizenzen für verbrauchsbare Add-Ons.

ExpirationDate

Ruft das Ablaufdatum und die Uhrzeit für die App-Lizenz ab.

ExtendedJsonData

Ruft vollständige Lizenzdaten im JSON-Format ab.

IsActive

Ruft einen Wert ab, der angibt, ob die Lizenz gültig ist, und dem aktuellen Benutzer eine Berechtigung zur Verwendung der App bereitstellt.

IsDiscLicense

Ruft einen Wert ab, der angibt, ob die aktuelle Lizenz von einer datenträgerbasierten Installation erworben wurde.

IsTrial

Ruft einen Wert ab, der angibt, ob es sich bei der Lizenz um eine Testlizenz handelt.

IsTrialOwnedByThisUser

Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer über eine Berechtigung für die nutzungsbeschränkte Testversion verfügt, die dieser App-Lizenz zugeordnet ist.

SkuStoreId

Ruft die Store-ID der lizenzierten App-SKU aus dem Microsoft Store-Katalog ab.

TrialTimeRemaining

Ruft die verbleibende Zeit für die nutzungsbegrenzte Testversion ab, die dieser App-Lizenz zugeordnet ist.

TrialUniqueId

Ruft eine eindeutige ID ab, die die Kombination aus dem aktuellen Benutzer und der nutzungsbeschränkten Testversion identifiziert, die dieser App-Lizenz zugeordnet ist.

Gilt für: