StoreContext.GetAssociatedStoreProductsWithPagingAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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.