Partager via


StoreContext.GetAssociatedStoreProductsWithPagingAsync Méthode

Définition

Obtient les informations de description du Microsoft Store pour les produits qui peuvent être achetés à partir de l’application actuelle. Cette méthode prend en charge la pagination pour retourner les résultats.

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)

Paramètres

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Tableau de chaînes qui spécifient les types de produits que vous souhaitez obtenir. Pour obtenir la liste des valeurs de chaîne prises en charge, consultez la propriété ProductKind.

maxItemsToRetrievePerPage
UInt32

unsigned int

uint32_t

Nombre maximal de produits à retourner dans chaque page de résultats.

Retours

Opération asynchrone qui, une fois l’exécution réussie, retourne un StoreProductPagedQueryResult qui fournit l’accès aux produits associés, aux informations d’erreur pertinentes et à la page de résultats suivante.

Attributs

Remarques

Cette méthode est similaire à GetAssociatedStoreProductsAsync, avec la différence qu’elle vous permet d’utiliser la pagination pour récupérer les produits. Pour plus d’informations sur l’utilisation de GetAssociatedStoreProductsAsync, y compris un exemple de code, consultez Obtenir des informations sur le produit pour les applications et les modules complémentaires.

Utilisez hasMoreResults de la valeur de retour StoreProductPagedQueryResult pour déterminer s’il existe des pages de résultats supplémentaires, et utilisez la méthode GetNextAsync pour obtenir la page de résultats suivante.

Notes

Utilisez toujours HasMoreResults pour déterminer s’il y a plus de pages disponibles, même si la page de données active contient moins d’éléments que maxItemsToRetrievePerPage. Pour fournir des résultats plus rapides, le service peut retourner moins d’éléments dans une page que maxItemsToRetrievePerPage, même s’il y a plus de pages de données disponibles.

S’applique à

Voir aussi