Defines methods and properties you can use to get license and listing info about the current app and perform in-app purchases.
Note This object obtains its data from the Windows Store, so you must have a Windows Store developer account and the app must be published in the Windows Store. If you don't have a Windows Store developer account, you can test the functions of this class by using the CurrentAppSimulator.
- StaticAttribute(Windows.ApplicationModel.Store.ICurrentApp, NTDDI_WIN8)
The CurrentApp class has these types of members:
The CurrentApp class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.
|GetAppReceiptAsync||Requests all receipts for this app and any in-app purchases.|
|GetProductReceiptAsync||Requests the receipt for the productId specified.|
|LoadListingInformationAsync||Loads the app's listing information asynchronously. Implements the IAsyncInfo interface.|
|LoadListingInformationByKeywordsAsync||Windows Phone only. Loads the app listing information asynchronously, returning features and products in the ProductListings collection that match all supplied keywords. Implements the IAsyncInfo interface.|
|LoadListingInformationByProductIdsAsync||Windows Phone only. Loads the app listing information asynchronously, returning features and products in the ProductListings collection that match any of the given products IDs. Implements the IAsyncInfo interface.|
|ReportProductFulfillment||Windows Phone only. Notifies the marketplace that the application has delivered the paid-for goods to the user. You cannot repurchase a product until you have confirmed its delivery using this method|
|RequestAppPurchaseAsync||Creates the async operation that enables the user to buy a full license for the current app.|
|RequestProductPurchaseAsync||Creates the async operation that will display the UI that is used to make an in-app purchase from the Windows Store.|
The CurrentApp class has these properties.
|Read-only||The ID of the app that is created by the Windows Store.|
|Read-only||Gets the license metadata for the current app.|
|Read-only||Gets the Uniform Resource Identifier (URI) of the app's listing page in the web catalog of the Windows Store.|
This object obtains its information from the Windows Store.
Minimum supported client
|Windows 8 [Windows Store apps only]|
Minimum supported server
|Windows Server 2012 [Windows Store apps only]|
Minimum supported phone
|Windows Phone 8|
Build date: 2/25/2013