StoreContext.GetStoreProductsAsync Methode

Definition

Ü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

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

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.

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

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

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

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.

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

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.

Weitere Informationen

Gilt für: