エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

ProductListing Class

利用中のアプリケーションのアプリ内販売について、ローカライズされた情報を提供します。

構文


/* このオブジェクトの作成とアクセスについては、「解説」を参照してください。 */

属性

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]

メンバー

ProductListingクラス には次の種類のメンバーがあります。

メソッド

The ProductListing クラス からメソッドを継承します。Object クラス (C#/VB/C++).

プロパティ

ProductListingクラス には次のプロパティがあります。

プロパティアクセスの種類説明

FormattedPrice

読み取り専用Gets the app's purchase price with the appropriate formatting for the current market.

Name

読み取り専用Gets the descriptive name of the product or feature that can be shown to customers in the current market.

ProductId

読み取り専用Gets the ID of an app's feature or product.

ProductType

読み取り専用Gets the type of this product. Possible values are defined by ProductType.

 

解説

このオブジェクトにアクセスするには、このコード例に示されているように、ListingInformation オブジェクトの ProductListings プロパティが返すコレクションの要素を選択します。


// get current app object using the simulator interface
currentApp = Windows.ApplicationModel.Store.CurrentAppSimulator;

// get the listing information for the products this app supports
currentApp.loadListingInformationAsync().then(
    function (listing) {
        // loadListingInformationAsync returns the ListingInformation object in listing.
        // get the product listing collection from the ProductListings property.
        thisAppsProducts = listing.productListings;
        // now get a specific product.
        thisProduct = thisAppsProducts.lookup("product1");
    }
);


コード例は、シミュレートされたアプリケーションのデータから ListingInformation を取得して、そのアプリケーションによって提供されるいずれかの機能の ProductListing オブジェクトを取得する方法を示します。


// get current app object using the simulator interface
currentApp = Windows.ApplicationModel.Store.CurrentAppSimulator;

// get the listing information for the products this app supports
currentApp.loadListingInformationAsync().then(
    function (listing) {
        // loadListingInformationAsync returns the ListingInformation object in listing.
        // now get info about a specific product and write it to the screen.
        thisProduct = listing.productListings.lookup("product1");
        id("purchasePrice").innerText = "You can buy " + thisProduct.name +
            " for: " + thisProduct.formattedPrice + ".";
    }
);


要件

最小限サポートされるクライアント

Windows 8 [Windows ストア アプリのみ]

最小限サポートされるサーバー

Windows Server 2012 [Windows ストア アプリのみ]

最小限サポートされる携帯電話

Windows Phone 8

名前空間

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

メタデータ

Windows.winmd

参照

ListingInformation
ProductListings

 

 

表示:
© 2014 Microsoft