StoreAvailability 클래스

정의

구매할 수 있는 제품 SKU의 특정 인스턴스를 나타냅니다.

public ref class StoreAvailability 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 StoreAvailability 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 StoreAvailability
Public NotInheritable Class StoreAvailability
상속
Object IInspectable StoreAvailability
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 Anniversary Edition (10.0.14393.0에서 도입되었습니다.)
API contract
Windows.Services.Store.StoreContract (v1.0에서 도입되었습니다.)

설명

Microsoft Store 제품은 제품, SKU가용성 개체의 계층으로 구성됩니다. 제품은 개체로 StoreProduct 표시됩니다. 각 제품에 대한 SKU는 개체로 StoreSku 표시되며 각 SKU의 가용성은 StoreAvailability 개체로 표시됩니다. 자세한 내용은 앱에서 바로 구매 및 평가판을 참조하세요.

SKU의 가용성에 액세스하려면 관심 있는 개체의 StoreSku 속성을 사용합니다Availabilities.

속성

EndDate

현재 SKU 가용성에 대한 종료 날짜를 가져옵니다.

ExtendedJsonData

JSON 형식의 Microsoft Store 현재 SKU 가용성에 대한 전체 데이터를 가져옵니다.

Price

기본 가격, 현재 가격 및 판매 정보를 포함하여 현재 SKU 가용성에 대한 가격 정보를 가져옵니다.

StoreId

Microsoft Store 카탈로그에서 현재 SKU 가용성의 Microsoft Store ID를 가져옵니다.

메서드

RequestPurchaseAsync()

현재 SKU 가용성 구매를 요청하고 Microsoft Store 통해 트랜잭션을 완료하는 데 사용되는 UI를 표시합니다.

중요

UI 스레드에서 이 메서드를 호출해야 합니다.

RequestPurchaseAsync(StorePurchaseProperties)

현재 SKU 가용성 구매를 요청하고 Microsoft Store 통해 트랜잭션을 완료하는 데 사용되는 UI를 표시합니다. 이 메서드는 구매 중에 사용자에게 표시할 제품 이름을 포함하여 Microsoft Store 단일 목록으로 표시되는 제품의 큰 카탈로그 내에서 특정 제품에 대한 추가 세부 정보를 지정하는 옵션을 제공합니다.

중요

UI 스레드에서 이 메서드를 호출해야 합니다.

적용 대상

추가 정보