public void Purchase(BillingOffer billingOffer, PaymentInstrument paymentInstrument) { this.ErrorCode = HRESULT._S_OK; if (billingOffer == null) { return; } AsyncCompleteHandler callback = billingOffer.OfferType != EBillingOfferType.Points ? new AsyncCompleteHandler(this.OnPurchaseSubscriptionComplete) : new AsyncCompleteHandler(this.OnPurchasePointsComplete); ZuneApplication.Service.PurchaseBillingOffer(billingOffer, paymentInstrument, callback); }
public int ResumePurchase(string resumeHandle, string authorizationToken, AsyncCompleteHandler callback) { throw new NotImplementedException(); }
public void SignIn(string strUsername, string strPassword, bool fRememberUsername, bool fRememberPassword, bool fAutomaticallySignInAtStartup, AsyncCompleteHandler eventHandler) { return; throw new NotImplementedException(); }
public bool ReportFavouriteArtists(Guid userId, IList artists, AsyncCompleteHandler callback) { throw new NotImplementedException(); }
public void ReportStreamingAction(EStreamingActionType eStreamingActionType, Guid guidMediaInstanceId, AsyncCompleteHandler eventHandler) { throw new NotImplementedException(); }
public bool ReportAConcern(EConcernType concernType, EContentType contentType, Guid mediaId, string message, AsyncCompleteHandler callback) { throw new NotImplementedException(); }
public void RefreshAccount(AsyncCompleteHandler eventHandler) { throw new NotImplementedException(); }
public int PurchaseBillingOffer(BillingOffer offer, PaymentInstrument paymentInstrument, AsyncCompleteHandler callback) { throw new NotImplementedException(); }
public bool PostAppReview(Guid mediaId, string title, string comment, int rating, AsyncCompleteHandler callback) { throw new NotImplementedException(); }
public bool DeleteSubscriptionDownloads(AsyncCompleteHandler eventHandler) { throw new NotImplementedException(); }