StoreContext.GetAssociatedStoreProductsWithPagingAsync Metodo

Definizione

Ottiene informazioni sulla presentazione di Microsoft Store per i prodotti che possono essere acquistati dall'interno dell'app corrente. Questo metodo supporta il paging per restituire i risultati.

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)

Parametri

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matrice di stringhe che specificano i tipi di prodotti da ottenere. Per un elenco dei valori stringa supportati, vedi la proprietà ProductKind.

maxItemsToRetrievePerPage
UInt32

unsigned int

uint32_t

Numero massimo di prodotti da restituire in ogni pagina dei risultati.

Restituisce

Un'operazione asincrona che, al termine del completamento, restituisce un oggetto StoreProductPagedQueryResult che fornisce l'accesso ai prodotti associati, alle informazioni relative agli errori e alla pagina successiva dei risultati.

Attributi

Commenti

Questo metodo è simile a GetAssociatedStoreProductsAsync, con la differenza che consente di usare il paging per recuperare i prodotti. Per altre informazioni sull'uso di GetAssociatedStoreProductsAsync, incluso un esempio di codice, vedere Ottenere informazioni sul prodotto per le app e i componenti aggiuntivi.

Utilizzare il valore restituito HasMoreResults del valore restituito StoreProductPagedQueryResult per determinare se sono presenti pagine aggiuntive di risultati e usare il metodo GetNextAsync per ottenere la pagina successiva dei risultati.

Nota

Usare sempre HasMoreResults per determinare se sono disponibili più pagine, anche se la pagina corrente dei dati contiene meno elementi di maxItemsToRetrievePerPage. Per fornire risultati più rapidi, il servizio può restituire meno elementi in una pagina rispetto a maxItemsToRetrievePerPage anche se sono disponibili più pagine di dati.

Si applica a

Vedi anche