RequestProductPurchaseAsync(String, Boolean) | requestProductPurchaseAsync(String, Boolean) 메서드

CurrentAppSimulator.RequestProductPurchaseAsync(String, Boolean) | requestProductPurchaseAsync(String, Boolean) Method

[Windows 8.1 이후 릴리스에서는 RequestProductPurchaseAsync(productId, includeReceipt)를 변경하거나 사용하지 못할 수 있습니다. 대신 RequestProductPurchaseAsync(productId)를 사용하십시오.]

Windows 스토어에서 콘텐츠나 기능의 앱 내 구매를 시뮬레이트하는 데 사용되는 UI를 표시하는 비동기 작업을 만듭니다.

구문


Windows.ApplicationModel.Store.CurrentAppSimulator.requestProductPurchaseAsync(productId, includeReceipt).done( /* 성공 및 오류 처리기 */ );

매개 변수

productId

형식: String [JavaScript] | System.String [.NET] | Platform::String [C++]

구입할 제품이나 기능의 ID를 시뮬레이션에 의해 정의된 대로 지정합니다.

includeReceipt

형식: Boolean [JavaScript] | System.Boolean [.NET] | Platform::Boolean [C++]

메서드에서 지정된 productId.에 대한 영수증을 반환해야 하는지 여부를 결정합니다.

반환 값

형식: IAsyncOperation<String>

제공된 productId에 대한 앱 내 트랜잭션 정보를 제공하는 문자열입니다. includeReceipttrue로 설정된 경우 반환된 문자열에 전체 수신 확인 xml이 포함됩니다.

설명

ProductId와 일치하는 ProductId특성이 있는 WindowsStoreProxy.xml 파일의 CurrentApp/ListingInformation/Product 요소를 반환된 개체의 멤버에 대한 데이터 소스로 사용합니다. 자세한 내용은 CurrentAppSimulator의 코드 예제를 참조하십시오.

구매 거래에 성공할 경우 라이선스 상태는 메모리에서만 업데이트됩니다. WindowsStoreProxy.xml의 내용은 변경되지 않습니다.

코드 샘플에서 이 메서드를 사용하는 방법에 대한 예제를 볼 수 있습니다.

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

Namespace

Windows.ApplicationModel.Store
Windows::ApplicationModel::Store [C++]

Metadata

Windows.winmd

참고 항목

CurrentAppSimulator
RequestProductPurchaseAsync(String)

 

 

표시:
© 2017 Microsoft