Bagikan melalui


StoreContext.GetStoreProductsAsync Metode

Definisi

Overload

GetStoreProductsAsync(IIterable<String>, IIterable<String>)

Mendapatkan info daftar Microsoft Store untuk produk tertentu yang terkait dengan aplikasi saat ini.

GetStoreProductsAsync(IIterable<String>, IIterable<String>, StoreProductOptions)

Mendapatkan info daftar Microsoft Store untuk produk tertentu yang terkait dengan aplikasi saat ini, dengan opsi untuk menggunakan filter untuk kueri.

GetStoreProductsAsync(IIterable<String>, IIterable<String>)

Mendapatkan info daftar Microsoft Store untuk produk tertentu yang terkait dengan aplikasi saat ini.

public:
 virtual IAsyncOperation<StoreProductQueryResult ^> ^ GetStoreProductsAsync(IIterable<Platform::String ^> ^ productKinds, IIterable<Platform::String ^> ^ storeIds) = GetStoreProductsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IIterable<winrt::hstring> const& productKinds, IIterable<winrt::hstring> const& storeIds);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IEnumerable<string> productKinds, IEnumerable<string> storeIds);
function getStoreProductsAsync(productKinds, storeIds)
Public Function GetStoreProductsAsync (productKinds As IEnumerable(Of String), storeIds As IEnumerable(Of String)) As IAsyncOperation(Of StoreProductQueryResult)

Parameter

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Array string yang menentukan jenis produk yang ingin Anda ambil info daftarnya. Untuk daftar nilai string yang didukung, lihat properti ProductKind .

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Array string ID Penyimpanan untuk produk yang ingin Anda ambil info daftarnya.

Mengembalikan

Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan objek StoreProductQueryResult yang berisi info daftar untuk produk yang ditentukan dan info kesalahan yang relevan.

Atribut

Keterangan

Metode ini mengembalikan info daftar untuk produk tertentu yang terkait dengan aplikasi saat ini, terlepas dari apakah produk saat ini tersedia untuk dibeli dalam aplikasi saat ini. Untuk mengambil info untuk semua produk yang saat ini dapat dibeli dari dalam aplikasi saat ini, gunakan metode GetStoreProductsAsync overload atau GetAssociatedStoreProductsAsync sebagai gantinya.

ID Toko untuk produk tersedia di Pusat Mitra, dan juga dikembalikan oleh properti StoreId dari StoreProduct yang mewakili produk. Untuk informasi selengkapnya, lihat ID Penyimpanan.

Untuk informasi selengkapnya tentang menggunakan metode ini, termasuk contoh kode, lihat Mendapatkan info produk untuk aplikasi dan add-on.

Lihat juga

Berlaku untuk

GetStoreProductsAsync(IIterable<String>, IIterable<String>, StoreProductOptions)

Mendapatkan info daftar Microsoft Store untuk produk tertentu yang terkait dengan aplikasi saat ini, dengan opsi untuk menggunakan filter untuk kueri.

public:
 virtual IAsyncOperation<StoreProductQueryResult ^> ^ GetStoreProductsAsync(IIterable<Platform::String ^> ^ productKinds, IIterable<Platform::String ^> ^ storeIds, StoreProductOptions ^ storeProductOptions) = GetStoreProductsAsync;
/// [Windows.Foundation.Metadata.Overload("GetStoreProductsWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IIterable<winrt::hstring> const& productKinds, IIterable<winrt::hstring> const& storeIds, StoreProductOptions const& storeProductOptions);
[Windows.Foundation.Metadata.Overload("GetStoreProductsWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IEnumerable<string> productKinds, IEnumerable<string> storeIds, StoreProductOptions storeProductOptions);
function getStoreProductsAsync(productKinds, storeIds, storeProductOptions)
Public Function GetStoreProductsAsync (productKinds As IEnumerable(Of String), storeIds As IEnumerable(Of String), storeProductOptions As StoreProductOptions) As IAsyncOperation(Of StoreProductQueryResult)

Parameter

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Array string yang menentukan jenis produk yang ingin Anda ambil info daftarnya. Untuk daftar nilai string yang didukung, lihat properti ProductKind .

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Array string ID Penyimpanan untuk produk yang ingin Anda ambil info daftarnya.

storeProductOptions
StoreProductOptions

Objek yang berisi filter yang akan digunakan untuk kueri.

Mengembalikan

Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan objek StoreProductQueryResult yang berisi info daftar untuk produk yang ditentukan dan info kesalahan yang relevan.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
API contract
Windows.Services.Store.StoreContract (diperkenalkan dalam v3.0)

Keterangan

Untuk mengembalikan info hanya untuk produk yang saat ini dapat dibeli dari dalam aplikasi saat ini, tambahkan Purchase string filter ke properti ActionFilters dari objek yang Anda berikan ke parameter storeProductOptions . Untuk mendapatkan info untuk semua produk tertentu yang terkait dengan aplikasi saat ini, terlepas dari apakah produk tersebut saat ini tersedia untuk dibeli, gunakan kelebihan getStoreProductsAsync sebagai gantinya.

ID Toko untuk produk tersedia di Pusat Mitra, dan juga dikembalikan oleh properti StoreId dari StoreProduct yang mewakili produk. Untuk informasi selengkapnya, lihat ID Penyimpanan.

Untuk informasi selengkapnya tentang menggunakan metode ini, termasuk contoh kode, lihat Mendapatkan info produk untuk aplikasi dan add-on.

Lihat juga

Berlaku untuk