StoreAppLicense Classe

Definição

Fornece informações de licença para o aplicativo atual, incluindo licenças para produtos oferecidos pelo aplicativo.

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
Herança
Object Platform::Object IInspectable StoreAppLicense
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Services.Store.StoreContract (introduzida na v1.0)

Comentários

O método StoreContext.GetAppLicenseAsync retorna um objeto desse tipo.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1809 17763 IsDiscLicense

Propriedades

AddOnLicenses

Obtém a coleção de licenças para complementos duráveis para os quais o usuário tem direitos de uso. Essa propriedade não inclui licenças para complementos consumíveis.

ExpirationDate

Obtém a data e a hora de validade da licença do aplicativo.

ExtendedJsonData

Obtém dados de licença completos no formato JSON.

IsActive

Obtém um valor que indica se a licença é válida e fornece ao usuário atual um direito de usar o aplicativo.

IsDiscLicense

Obtém um valor que indica se a licença atual foi adquirida de uma instalação baseada em disco.

IsTrial

Obtém um valor que indica se a licença é uma licença de avaliação.

IsTrialOwnedByThisUser

Obtém um valor que indica se o usuário atual tem direito à avaliação limitada de uso associada a essa licença de aplicativo.

SkuStoreId

Obtém a ID da Loja do SKU do aplicativo licenciado do catálogo da Microsoft Store.

TrialTimeRemaining

Obtém o tempo restante para a avaliação limitada de uso associada a essa licença de aplicativo.

TrialUniqueId

Obtém uma ID exclusiva que identifica a combinação do usuário atual e a avaliação limitada pelo uso associada a essa licença de aplicativo.

Aplica-se a