Partager via


StoreContext.FindStoreProductForPackageAsync Méthode

Définition

Obtient les détails du produit du Store pour l’application ou le module complémentaire associé au package spécifié.

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)

Paramètres

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Tableau de chaînes qui spécifient les types de produits du Store qui peuvent être associés au package. Pour obtenir la liste des valeurs de chaîne prises en charge, consultez la propriété ProductKind.

package
Package

Package qui représente le package pour lequel vous souhaitez obtenir les détails du produit windows Store correspondant.

Retours

Opération asynchrone qui, en cas de réussite de l’exécution, retourne un objet StoreProductResult . Utilisez la propriété Product de cet objet pour accéder à un StoreProduct qui contient les détails du produit Store pour le package spécifié.

Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Creators Update (introduit dans 10.0.15063.0)
API contract
Windows.Services.Store.StoreContract (introduit dans v2.0)

Remarques

Utilisez cette méthode pour obtenir les détails du produit du Windows Store (par exemple, l’ID du Windows Store) d’un package associé à l’application actuelle ou d’un module complémentaire pour l’application actuelle. Cette méthode peut retourner des erreurs si le package n’est pas associé à l’application actuelle, si l’appareil actuel est hors connexion ou si l’application actuelle n’a pas été installée à partir du Windows Store (par exemple, si l’application a été chargée de manière indépendante). Dans ce cas, vous pouvez examiner la propriété ExtendedError de l’objet de retour StoreProductResult pour obtenir plus de détails sur l’erreur.

S’applique à

Voir aussi