Bagikan melalui


StoreContext.GetAssociatedStoreProductsWithPagingAsync Metode

Definisi

Mendapatkan info daftar Microsoft Store untuk produk yang dapat dibeli dari dalam aplikasi saat ini. Metode ini mendukung halaman untuk mengembalikan hasilnya.

public:
 virtual IAsyncOperation<StoreProductPagedQueryResult ^> ^ GetAssociatedStoreProductsWithPagingAsync(IIterable<Platform::String ^> ^ productKinds, unsigned int maxItemsToRetrievePerPage) = GetAssociatedStoreProductsWithPagingAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreProductPagedQueryResult> GetAssociatedStoreProductsWithPagingAsync(IIterable<winrt::hstring> const& productKinds, uint32_t const& maxItemsToRetrievePerPage);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreProductPagedQueryResult> GetAssociatedStoreProductsWithPagingAsync(IEnumerable<string> productKinds, uint maxItemsToRetrievePerPage);
function getAssociatedStoreProductsWithPagingAsync(productKinds, maxItemsToRetrievePerPage)
Public Function GetAssociatedStoreProductsWithPagingAsync (productKinds As IEnumerable(Of String), maxItemsToRetrievePerPage As UInteger) As IAsyncOperation(Of StoreProductPagedQueryResult)

Parameter

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

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

maxItemsToRetrievePerPage
UInt32

unsigned int

uint32_t

Jumlah maksimum produk yang akan dikembalikan di setiap halaman hasil.

Mengembalikan

Operasi asinkron yang, setelah berhasil diselesaikan, mengembalikan StoreProductPagedQueryResult yang menyediakan akses ke produk terkait, info kesalahan yang relevan, dan halaman hasil berikutnya.

Atribut

Keterangan

Metode ini mirip dengan GetAssociatedStoreProductsAsync, dengan perbedaan yang memungkinkan Anda menggunakan halaman untuk mengambil produk. Untuk informasi selengkapnya tentang menggunakan GetAssociatedStoreProductsAsync, termasuk contoh kode, lihat Mendapatkan info produk untuk aplikasi dan add-on.

Gunakan nilai pengembalian HasMoreResults dari StoreProductPagedQueryResult untuk menentukan apakah ada halaman hasil tambahan, dan gunakan metode GetNextAsync untuk mendapatkan halaman hasil berikutnya.

Catatan

Selalu gunakan HasMoreResults untuk menentukan apakah ada lebih banyak halaman yang tersedia, meskipun halaman data saat ini berisi lebih sedikit item daripada maxItemsToRetrievePerPage. Untuk memberikan hasil yang lebih cepat, layanan dapat mengembalikan lebih sedikit item dalam halaman daripada maxItemsToRetrievePerPage meskipun ada lebih banyak halaman data yang tersedia.

Berlaku untuk

Lihat juga