StoreAppLicense 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 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
- 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. |