ProductLicense Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece informações sobre uma licença associada a um complemento (também chamado de produto no aplicativo ou IAP).
public ref class ProductLicense 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 ProductLicense 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 ProductLicense
Public NotInheritable Class ProductLicense
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Exemplos
O exemplo de código a seguir demonstra como usar esse objeto para obter a data de validade de uma oferta de complemento.
// get the license info for this app from the simulator
LicenseInformation licenseInformation = CurrentAppSimulator.LicenseInformation;
// get the license info for one of the app's in-app offers
ProductLicense inAppOfferLicense =
licenseInformation.ProductLicenses["MyFavoriteInAppOffer"];
// get the expiration date of this in-app offer
DateTimeOffset expirationDate = inAppOfferLicense.ExpirationDate;
Comentários
A propriedade ProductLicenses do objeto LicenseInformation contém uma ou mais instâncias desse objeto.
Propriedades
ExpirationDate |
Obtém a data e a hora de validade atuais do complemento (também chamado de licença de produto no aplicativo ou IAP). |
IsActive |
Indica se a licença do complemento (também chamada de produto no aplicativo ou IAP) está ativa no momento. |
IsConsumable |
Indica se o complemento (também chamado de produto no aplicativo ou IAP) é consumível. Um complemento consumível pode ser comprado, usado e comprado novamente. |
ProductId |
Obtém a ID de um complemento (também chamado de produto no aplicativo ou IAP). Essa ID é usada pelo aplicativo para obter informações sobre o produto ou recurso habilitado quando o cliente o compra por meio de uma compra no aplicativo. |