C# 클래스 ClanceysLib.InAppPurchaseManager

상속: SKProductsRequestDelegate
파일 보기 프로젝트 열기: Clancey/ClanceyLib 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
InAppPurchaseManagerProductsFetchedNotification string
InAppPurchaseManagerTransactionFailedNotification string
InAppPurchaseManagerTransactionSucceededNotification string
InAppPurchaseProUpgradeProductId string

공개 메소드들

메소드 설명
InAppPurchaseManager ( ) : System
LoadStore ( ) : void
PurchaseProUpgrade ( ) : void
ReceivedResponse ( SKProductsRequest request, SKProductsResponse response ) : void
canMakeProUpgrade ( ) : bool
completeTransaction ( SKPaymentTransaction transaction ) : void
failedTransaction ( SKPaymentTransaction transaction ) : void
finishTransaction ( SKPaymentTransaction transaction, bool wasSuccessful ) : void
provideContent ( string productID ) : void
recordTransaction ( SKPaymentTransaction transaction ) : void
requestProUpgradeProductData ( ) : void
restoreTransaction ( SKPaymentTransaction transaction ) : void

메소드 상세

InAppPurchaseManager() 공개 메소드

public InAppPurchaseManager ( ) : System
리턴 System

LoadStore() 공개 메소드

public LoadStore ( ) : void
리턴 void

PurchaseProUpgrade() 공개 메소드

public PurchaseProUpgrade ( ) : void
리턴 void

ReceivedResponse() 공개 메소드

public ReceivedResponse ( SKProductsRequest request, SKProductsResponse response ) : void
request SKProductsRequest
response SKProductsResponse
리턴 void

canMakeProUpgrade() 공개 메소드

public canMakeProUpgrade ( ) : bool
리턴 bool

completeTransaction() 공개 메소드

public completeTransaction ( SKPaymentTransaction transaction ) : void
transaction SKPaymentTransaction
리턴 void

failedTransaction() 공개 메소드

public failedTransaction ( SKPaymentTransaction transaction ) : void
transaction SKPaymentTransaction
리턴 void

finishTransaction() 공개 메소드

public finishTransaction ( SKPaymentTransaction transaction, bool wasSuccessful ) : void
transaction SKPaymentTransaction
wasSuccessful bool
리턴 void

provideContent() 공개 메소드

public provideContent ( string productID ) : void
productID string
리턴 void

recordTransaction() 공개 메소드

public recordTransaction ( SKPaymentTransaction transaction ) : void
transaction SKPaymentTransaction
리턴 void

requestProUpgradeProductData() 공개 메소드

public requestProUpgradeProductData ( ) : void
리턴 void

restoreTransaction() 공개 메소드

public restoreTransaction ( SKPaymentTransaction transaction ) : void
transaction SKPaymentTransaction
리턴 void

프로퍼티 상세

InAppPurchaseManagerProductsFetchedNotification 공개적으로 정적으로 프로퍼티

public static string InAppPurchaseManagerProductsFetchedNotification
리턴 string

InAppPurchaseManagerTransactionFailedNotification 공개적으로 정적으로 프로퍼티

public static string InAppPurchaseManagerTransactionFailedNotification
리턴 string

InAppPurchaseManagerTransactionSucceededNotification 공개적으로 정적으로 프로퍼티

public static string InAppPurchaseManagerTransactionSucceededNotification
리턴 string

InAppPurchaseProUpgradeProductId 공개적으로 정적으로 프로퍼티

public static string InAppPurchaseProUpgradeProductId
리턴 string