StoreContext.GetAssociatedStoreProductsWithPagingAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.