StoreContext.GetStoreProductsAsync 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.
Überlädt
GetStoreProductsAsync(IIterable<String>, IIterable<String>) |
Ruft Microsoft Store-Eintragsinformationen für die angegebenen Produkte ab, die der aktuellen App zugeordnet sind. |
GetStoreProductsAsync(IIterable<String>, IIterable<String>, StoreProductOptions) |
Ruft Microsoft Store-Eintragsinformationen für die angegebenen Produkte ab, die der aktuellen App zugeordnet sind, mit der Option, einen Filter für die Abfrage zu verwenden. |
GetStoreProductsAsync(IIterable<String>, IIterable<String>)
Ruft Microsoft Store-Eintragsinformationen für die angegebenen Produkte ab, die der aktuellen App zugeordnet sind.
public:
virtual IAsyncOperation<StoreProductQueryResult ^> ^ GetStoreProductsAsync(IIterable<Platform::String ^> ^ productKinds, IIterable<Platform::String ^> ^ storeIds) = GetStoreProductsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IIterable<winrt::hstring> const& productKinds, IIterable<winrt::hstring> const& storeIds);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IEnumerable<string> productKinds, IEnumerable<string> storeIds);
function getStoreProductsAsync(productKinds, storeIds)
Public Function GetStoreProductsAsync (productKinds As IEnumerable(Of String), storeIds As IEnumerable(Of String)) As IAsyncOperation(Of StoreProductQueryResult)
Parameter
Ein Array von Zeichenfolgen, das die Produkttypen angibt, für die Sie Listeninformationen abrufen möchten. Eine Liste der unterstützten Zeichenfolgenwerte finden Sie in der ProductKind-Eigenschaft.
Ein Array der Store-ID-Zeichenfolgen für die Produkte, für die Sie Listeninformationen abrufen möchten.
Gibt zurück
Ein asynchroner Vorgang, der bei erfolgreicher Fertigstellung ein StoreProductQueryResult-Objekt zurückgibt, das Auflistungsinformationen für die angegebenen Produkte und alle relevanten Fehlerinformationen enthält.
- Attribute
Hinweise
Diese Methode gibt Listeninformationen für die angegebenen Produkte zurück, die der aktuellen App zugeordnet sind, unabhängig davon, ob die Produkte derzeit innerhalb der aktuellen App erworben werden können. Verwenden Sie zum Abrufen von Informationen zu allen Produkten, die derzeit in der aktuellen App erworben werden können, stattdessen die GetStoreProductsAsync-Überladung oder die GetAssociatedStoreProductsAsync-Methode .
Die Store-ID für ein Produkt ist im Partner Center verfügbar und wird auch von der StoreId-Eigenschaft des StoreProduct-Objekts zurückgegeben, das das Produkt darstellt. Weitere Informationen finden Sie unter Store-IDs.
Weitere Informationen zur Verwendung dieser Methode, einschließlich eines Codebeispiels, finden Sie unter Abrufen von Produktinformationen für Apps und Add-Ons.
Weitere Informationen
Gilt für:
GetStoreProductsAsync(IIterable<String>, IIterable<String>, StoreProductOptions)
Ruft Microsoft Store-Eintragsinformationen für die angegebenen Produkte ab, die der aktuellen App zugeordnet sind, mit der Option, einen Filter für die Abfrage zu verwenden.
public:
virtual IAsyncOperation<StoreProductQueryResult ^> ^ GetStoreProductsAsync(IIterable<Platform::String ^> ^ productKinds, IIterable<Platform::String ^> ^ storeIds, StoreProductOptions ^ storeProductOptions) = GetStoreProductsAsync;
/// [Windows.Foundation.Metadata.Overload("GetStoreProductsWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IIterable<winrt::hstring> const& productKinds, IIterable<winrt::hstring> const& storeIds, StoreProductOptions const& storeProductOptions);
[Windows.Foundation.Metadata.Overload("GetStoreProductsWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StoreProductQueryResult> GetStoreProductsAsync(IEnumerable<string> productKinds, IEnumerable<string> storeIds, StoreProductOptions storeProductOptions);
function getStoreProductsAsync(productKinds, storeIds, storeProductOptions)
Public Function GetStoreProductsAsync (productKinds As IEnumerable(Of String), storeIds As IEnumerable(Of String), storeProductOptions As StoreProductOptions) As IAsyncOperation(Of StoreProductQueryResult)
Parameter
Ein Array von Zeichenfolgen, das die Produkttypen angibt, für die Sie Listeninformationen abrufen möchten. Eine Liste der unterstützten Zeichenfolgenwerte finden Sie in der ProductKind-Eigenschaft.
Ein Array der Store-ID-Zeichenfolgen für die Produkte, für die Sie Listeninformationen abrufen möchten.
- storeProductOptions
- StoreProductOptions
Ein -Objekt, das einen Filter enthält, der für die Abfrage verwendet wird.
Gibt zurück
Ein asynchroner Vorgang, der bei erfolgreicher Fertigstellung ein StoreProductQueryResult-Objekt zurückgibt, das Auflistungsinformationen für die angegebenen Produkte und alle relevanten Fehlerinformationen enthält.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Services.Store.StoreContract (eingeführt in v3.0)
|
Hinweise
Um nur Informationen für Produkte zurückzugeben, die derzeit in der aktuellen App erworben werden können, fügen Sie die Purchase
Filterzeichenfolge der ActionFilters-Eigenschaft des Objekts hinzu, das Sie an den storeProductOptions-Parameter übergeben. Verwenden Sie stattdessen die GetStoreProductsAsync-Überladung , um Informationen zu allen angegebenen Produkten abzurufen, die der aktuellen App zugeordnet sind, unabhängig davon, ob sie derzeit zum Kauf verfügbar sind.
Die Store-ID für ein Produkt ist im Partner Center verfügbar und wird auch von der StoreId-Eigenschaft des StoreProduct-Objekts zurückgegeben, das das Produkt darstellt. Weitere Informationen finden Sie unter Store-IDs.
Weitere Informationen zur Verwendung dieser Methode, einschließlich eines Codebeispiels, finden Sie unter Abrufen von Produktinformationen für Apps und Add-Ons.