Compartir a través de


StoreContext.GetStoreProductsAsync Método

Definición

Sobrecargas

GetStoreProductsAsync(IIterable<String>, IIterable<String>)

Obtiene información de descripción de Microsoft Store para los productos especificados asociados a la aplicación actual.

GetStoreProductsAsync(IIterable<String>, IIterable<String>, StoreProductOptions)

Obtiene información de descripción de Microsoft Store para los productos especificados asociados a la aplicación actual, con la opción de usar un filtro para la consulta.

GetStoreProductsAsync(IIterable<String>, IIterable<String>)

Obtiene información de descripción de Microsoft Store para los productos especificados asociados a la aplicación actual.

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)

Parámetros

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matriz de cadenas que especifican los tipos de productos para los que desea recuperar la información de descripción. Para obtener una lista de los valores de cadena compatibles, consulta la propiedad ProductKind.

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matriz de las cadenas de id. de la Tienda para los productos para los que quieres recuperar la información de descripción.

Devoluciones

Una operación asincrónica que, al finalizar correctamente, devuelve un objeto StoreProductQueryResult que contiene información de descripción de los productos especificados y cualquier información de error pertinente.

Atributos

Comentarios

Este método devuelve información de descripción de los productos especificados asociados a la aplicación actual, independientemente de si los productos están disponibles actualmente para su compra en la aplicación actual. Para recuperar información de todos los productos que se pueden comprar actualmente desde dentro de la aplicación actual, use la sobrecarga GetStoreProductsAsync o el método GetAssociatedStoreProductsAsync en su lugar.

El id. de la Tienda de un producto está disponible en el Centro de partners y también lo devuelve la propiedad StoreId del StoreProduct que representa el producto. Para obtener más información, consulta Identificadores de la Tienda.

Para obtener más información sobre el uso de este método, incluido un ejemplo de código, consulta Obtener información del producto para aplicaciones y complementos.

Consulte también

Se aplica a

GetStoreProductsAsync(IIterable<String>, IIterable<String>, StoreProductOptions)

Obtiene información de descripción de Microsoft Store para los productos especificados asociados a la aplicación actual, con la opción de usar un filtro para la consulta.

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)

Parámetros

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matriz de cadenas que especifican los tipos de productos para los que desea recuperar la información de descripción. Para obtener una lista de los valores de cadena compatibles, consulta la propiedad ProductKind.

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matriz de las cadenas de id. de la Tienda para los productos para los que quieres recuperar la información de descripción.

storeProductOptions
StoreProductOptions

Objeto que contiene un filtro que se usará para la consulta.

Devoluciones

Una operación asincrónica que, al finalizar correctamente, devuelve un objeto StoreProductQueryResult que contiene información de descripción de los productos especificados y cualquier información de error pertinente.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1803 (se introdujo en la versión 10.0.17134.0)
API contract
Windows.Services.Store.StoreContract (se introdujo en la versión v3.0)

Comentarios

Para devolver información solo para los productos que se pueden comprar actualmente desde dentro de la aplicación actual, agregue la Purchase cadena de filtro a la propiedad ActionFilters del objeto que se pasa al parámetro storeProductOptions . Para obtener información de todos los productos especificados asociados a la aplicación actual, independientemente de si están disponibles actualmente para su compra, use la sobrecarga GetStoreProductsAsync en su lugar.

El id. de la Tienda de un producto está disponible en el Centro de partners y también lo devuelve la propiedad StoreId del StoreProduct que representa el producto. Para obtener más información, consulta Identificadores de la Tienda.

Para obtener más información sobre el uso de este método, incluido un ejemplo de código, consulta Obtener información del producto para aplicaciones y complementos.

Consulte también

Se aplica a