StoreAppLicense Класс

Определение

Предоставляет сведения о лицензии для текущего приложения, включая лицензии на продукты, предлагаемые приложением.

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
Наследование
Object Platform::Object IInspectable StoreAppLicense
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Anniversary Edition (появилось в 10.0.14393.0)
API contract
Windows.Services.Store.StoreContract (появилось в v1.0)

Комментарии

Метод StoreContext.GetAppLicenseAsync возвращает объект этого типа.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1809 17763 IsDiscLicense

Свойства

AddOnLicenses

Возвращает коллекцию лицензий для устойчивых надстроек, для использования которых у пользователя есть права. Это свойство не включает лицензии для потребляемых надстроек.

ExpirationDate

Возвращает дату и время окончания срока действия лицензии приложения.

ExtendedJsonData

Возвращает полные данные лицензии в формате JSON.

IsActive

Возвращает значение, указывающее, действительна ли лицензия и предоставляет ли текущему пользователю право на использование приложения.

IsDiscLicense

Возвращает значение, указывающее, была ли текущая лицензия приобретена из дисковой установки.

IsTrial

Возвращает значение, указывающее, является ли лицензия пробной.

IsTrialOwnedByThisUser

Возвращает значение, указывающее, имеет ли текущий пользователь право на пробную версию с ограниченным использованием, связанную с этой лицензией приложения.

SkuStoreId

Возвращает идентификатор магазина номера SKU лицензированного приложения из каталога Microsoft Store.

TrialTimeRemaining

Возвращает оставшееся время для пробной версии с ограниченным использованием, связанной с этой лицензией приложения.

TrialUniqueId

Возвращает уникальный идентификатор, определяющий сочетание текущего пользователя и пробной версии с ограниченным использованием, связанной с этой лицензией приложения.

Применяется к