Поделиться через


ProductLicense Класс

Определение

Предоставляет сведения о лицензии, связанной с надстройкой (также называемой продуктом из приложения или 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
Наследование
Object Platform::Object IInspectable ProductLicense
Атрибуты

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

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Примеры

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

// 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;

Комментарии

Свойство ProductLicenses объекта LicenseInformation содержит один или несколько экземпляров этого объекта.

Свойства

ExpirationDate

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

IsActive

Указывает, активна ли лицензия надстройки (также называемая продуктом из приложения или IAP) в настоящее время.

IsConsumable

Указывает, является ли надстройка (также называемой продуктом из приложения или IAP) потребляемой. Потребляемую надстройку можно приобрести, использовать и приобрести снова.

ProductId

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

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

См. также раздел