LicenseInformation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce l'accesso ai metadati di licenza dell'app corrente.
public ref class LicenseInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LicenseInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LicenseInformation
Public NotInheritable Class LicenseInformation
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Per le versioni di valutazione dell'app di un'app, IsActive restituirà true fino a quando la versione di valutazione non è scaduta. Durante il periodo di valutazione l'IsTrial restituisce true; restituzione di false quando il cliente esegue l'aggiornamento alla versione completa dell'app.
Accedi a questo oggetto tramite la proprietà LicenseInformation dell'oggetto CurrentAppSimulator durante il test o la proprietà LicenseInformation dell'oggetto CurrentApp quando l'app viene distribuita tramite Microsoft Store.
Nota
L'oggetto CurrentApp ottiene i dati da Microsoft Store, che richiede che tu abbia un account per sviluppatore di Microsoft Store e che l'app sia stata pubblicata in Microsoft Store. Se non si ha un account per sviluppatore di Microsoft Store, è possibile testare le funzioni di questa classe usando CurrentAppSimulator.
Proprietà
ExpirationDate |
Ottiene la data e l'ora di scadenza della licenza rispetto all'orologio di sistema. |
IsActive |
Ottiene un valore che indica se la licenza è attiva. |
IsTrial |
Ottiene un valore che indica se la licenza è una licenza di valutazione. |
ProductLicenses |
Ottiene l'elenco associativo di licenze per i prodotti in-app a cui l'utente ha attualmente diritto. |
Eventi
LicenseChanged |
Genera un evento di notifica quando lo stato della licenza dell'app cambia. |