다음을 통해 공유


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

Microsoft Store 카탈로그에서 라이선스가 부여된 앱 SKU의 스토어 ID를 가져옵니다.

TrialTimeRemaining

이 앱 라이선스와 연결된 사용 제한 평가판의 남은 시간을 가져옵니다.

TrialUniqueId

현재 사용자와 이 앱 라이선스와 연결된 사용 제한 평가판의 조합을 식별하는 고유 ID를 가져옵니다.

적용 대상