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