StoreAppLicense 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
앱에서 제공하는 제품에 대한 라이선스를 포함하여 현재 앱에 대한 라이선스 정보를 제공합니다.
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
- 상속
- 특성
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를 가져옵니다. |