CurrentApp.RequestAppPurchaseAsync(Boolean) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
전체 앱 라이선스 구매를 요청합니다.
public:
static IAsyncOperation<Platform::String ^> ^ RequestAppPurchaseAsync(bool includeReceipt);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<winrt::hstring> RequestAppPurchaseAsync(bool const& includeReceipt);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<string> RequestAppPurchaseAsync(bool includeReceipt);
function requestAppPurchaseAsync(includeReceipt)
Public Shared Function RequestAppPurchaseAsync (includeReceipt As Boolean) As IAsyncOperation(Of String)
매개 변수
- includeReceipt
-
Boolean
bool
이 메서드가 이 앱에 대한 영수증을 반환해야 하는지 여부를 결정합니다.
반환
includeReceipt 매개 변수가 true로 설정된 경우 이 문자열에는 앱에 대한 모든 영수증과 앱에서 바로 구매를 나타내는 XML이 포함됩니다. includeReceipt이 false로 설정된 경우 이 문자열은 비어 있습니다.
- 특성
설명
이 메서드는 다음과 같은 경우에도 성공 값을 반환합니다.
- 사용할 수 있는 네트워크 연결이 없습니다.
- 사용자가 대화 상자에서 취소합니다.
- 사용자의 인증이 실패합니다.
성공 결과를 오류 없이 완료된 비동기 프로세스를 나타내는 것으로 처리해야 합니다. 트랜잭션 자체가 성공했는지 확인하려면 반환된 영수증에 LicenseInformation 요소를 검사.
이 방법으로 반환된 영수증의 내용에 대한 자세한 내용은 영수증을 사용하여 제품 구매 확인을 참조하세요.