StoreContext.FindStoreProductForPackageAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft Store-Produktdetails für die App oder das Add-On ab, das dem angegebenen Paket zugeordnet ist.
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)
Parameter
Ein Array von Zeichenfolgen, die die Typen von Store-Produkten angeben, die dem Paket zugeordnet werden können. Eine Liste der unterstützten Zeichenfolgenwerte finden Sie in der ProductKind-Eigenschaft.
- package
- Package
Ein Paket , das das Paket darstellt, für das Sie die entsprechenden Store-Produktdetails abrufen möchten.
Gibt zurück
Ein asynchroner Vorgang, der bei erfolgreicher Fertigstellung ein StoreProductResult-Objekt zurückgibt. Verwenden Sie die Product-Eigenschaft dieses Objekts, um auf ein StoreProduct zuzugreifen, das Store-Produktdetails für das angegebene Paket enthält.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
|
API contract |
Windows.Services.Store.StoreContract (eingeführt in v2.0)
|
Hinweise
Verwenden Sie diese Methode, um Store-Produktdetails (z. B. die Store-ID) für ein Paket abzurufen, das der aktuellen App zugeordnet ist, oder ein Add-On für die aktuelle App. Diese Methode gibt möglicherweise Fehler zurück, wenn das Paket nicht der aktuellen App zugeordnet ist, das aktuelle Gerät offline ist oder wenn die aktuelle App nicht aus dem Store installiert wurde (z. B. wenn die App quergeladen wurde). In diesen Fällen können Sie die ExtendedError-Eigenschaft des StoreProductResult-Rückgabeobjekts untersuchen, um weitere Details zum Fehler zu erhalten.