다음을 통해 공유


ProductListing 클래스

정의

추가 기능(앱 내 제품 또는 IAP라고도 함)을 자세히 설명한 지역화된 정보를 제공합니다.

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

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

예제

이 코드 예제에서는 시뮬레이션된 앱 데이터에서 ListingInformation 을 가져와 ProductListing 개체를 추가 기능으로 가져오는 방법을 보여 줍니다.

// get the license info for this app from the simulator
ListingInformation listing = await CurrentAppSimulator.LoadListingInformationAsync();

// get the ProductListing object for the product named "product1"
ProductListing thisProduct = listing.ProductListings["product1"];

// format the purchase string or this in-app offer
String purchasePrice = "You can buy " + thisProduct.Name + 
    " for: " + thisProduct.FormattedPrice + ".";

설명

ListingInformation 개체의 ProductListings 속성이 반환하는 컬렉션의 요소를 선택하여 이 개체에 액세스합니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1511 10586 CurrencyCode
1511 10586 FormattedBasePrice
1511 10586 IsOnSale
1511 10586 SaleEndDate

속성

CurrencyCode

사용자 시장과 연결된 통화 코드(예: USD 또는 CAD)를 가져옵니다.

Description

추가 기능(앱 내 제품 또는 IAP라고도 함)에 대한 설명을 가져옵니다.

FormattedBasePrice

현재 시장에 적합한 서식을 가진 추가 기능(앱 내 제품 또는 IAP라고도 함)의 기본 가격을 가져옵니다.

FormattedPrice

현재 시장에 적절한 서식을 가진 앱 내 제품의 구매 가격을 가져옵니다.

ImageUri

추가 기능(앱 내 제품 또는 IAP라고도 함)과 연결된 이미지의 URI를 가져옵니다.

IsOnSale

추가 기능(앱 내 제품 또는 IAP라고도 함)이 판매 중인지 여부를 나타내는 값을 가져옵니다.

Keywords

추가 기능과 연결된 키워드 목록을 가져옵니다(앱 내 제품 또는 IAP라고도 함). 이러한 문자열은 파트너 센터의 추가 기능에 대한 속성 페이지의 키워드 필드 값에 해당합니다. 이러한 키워드는 LoadListingInformationByKeywordsAsync를 호출할 때와 같이 키워드(keyword) 제품 목록을 필터링하는 데 유용합니다.

Name

현재 시장에 고객을 표시하는 추가 기능(앱에서 바로 구매 제품 또는 IAP라고도 함)의 설명이 포함된 이름을 가져옵니다.

ProductId

ProductListing 이 나타내는 추가 기능의 제품 ID를 가져옵니다.

ProductType

이 추가 기능의 형식을 가져옵니다(앱 내 제품 또는 IAP라고도 함). 가능한 값은 ProductType에 의해 정의됩니다.

SaleEndDate

추가 기능에 대한 판매 기간의 종료 날짜(앱 내 제품 또는 IAP라고도 함)를 가져옵니다.

Tag

추가 기능에 대한 사용자 지정 정보(앱 내 제품 또는 IAP라고도 함)가 포함된 사용자 지정 개발자 데이터 문자열(태그라고도 함)을 가져옵니다. 이 문자열은 파트너 센터의 추가 기능에 대한 속성 페이지의 사용자 지정 개발자 데이터 필드 값에 해당합니다.

적용 대상

추가 정보