Condividi tramite


StoreContext.FindStoreProductForPackageAsync Metodo

Definizione

Ottiene i dettagli del prodotto dello Store per l'app o il componente aggiuntivo associato al pacchetto specificato.

public:
 virtual IAsyncOperation<StoreProductResult ^> ^ FindStoreProductForPackageAsync(IIterable<Platform::String ^> ^ productKinds, Package ^ package) = FindStoreProductForPackageAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreProductResult> FindStoreProductForPackageAsync(IIterable<winrt::hstring> const& productKinds, Package const& package);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreProductResult> FindStoreProductForPackageAsync(IEnumerable<string> productKinds, Package package);
function findStoreProductForPackageAsync(productKinds, package)
Public Function FindStoreProductForPackageAsync (productKinds As IEnumerable(Of String), package As Package) As IAsyncOperation(Of StoreProductResult)

Parametri

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matrice di stringhe che specificano i tipi di prodotti Store che potrebbero essere associati al pacchetto. Per un elenco dei valori stringa supportati, vedi la proprietà ProductKind.

package
Package

Pacchetto che rappresenta il pacchetto per il quale si desidera ottenere i dettagli del prodotto dello Store corrispondenti.

Restituisce

Un'operazione asincrona che, al termine del completamento, restituisce un oggetto StoreProductResult . Utilizzare la proprietà Product di questo oggetto per accedere a StoreProduct che contiene i dettagli del prodotto Store per il pacchetto specificato.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Services.Store.StoreContract (è stato introdotto in v2.0)

Commenti

Usare questo metodo per ottenere i dettagli del prodotto dello Store, ad esempio l'ID dello Store, per un pacchetto associato all'app corrente o a un componente aggiuntivo per l'app corrente. Questo metodo può restituire errori se il pacchetto non è associato all'app corrente, il dispositivo corrente è offline o se l'app corrente non è stata installata dallo Store, ad esempio se l'app è stata caricata sideload. In questi casi è possibile esaminare la proprietà ExtendedError dell'oggetto Restituito StoreProductResult per ottenere altri dettagli sull'errore.

Si applica a

Vedi anche