StoreContext.GetStoreProductsAsync Метод

Определение

Перегрузки

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

Возвращает сведения о списке Microsoft Store для указанных продуктов, связанных с текущим приложением.

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

Возвращает сведения о списке microsoft Store для указанных продуктов, связанных с текущим приложением, с параметром использования фильтра для запроса.

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

Возвращает сведения о списке Microsoft Store для указанных продуктов, связанных с текущим приложением.

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)

Параметры

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Массив строк, указывающих типы продуктов, для которых требуется получить сведения о листинге. Список поддерживаемых строковых значений см. в описании свойства ProductKind.

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Массив строк идентификаторов в Магазине для продуктов, для которых требуется получить сведения о листинге.

Возвращаемое значение

Асинхронная операция, которая при успешном завершении возвращает объект StoreProductQueryResult , содержащий сведения о перечислении указанных продуктов и соответствующие сведения об ошибке.

Атрибуты

Комментарии

Этот метод возвращает сведения о перечислении указанных продуктов, связанных с текущим приложением, независимо от того, доступны ли продукты для покупки в текущем приложении. Чтобы получить сведения обо всех продуктах, которые в настоящее время можно приобрести в текущем приложении, используйте перегрузку GetStoreProductsAsync или метод GetAssociatedStoreProductsAsync .

Идентификатор продукта в Магазине доступен в Центре партнеров, а также возвращается свойством StoreIdобъекта StoreProduct , представляющего продукт. Дополнительные сведения см. в разделе Идентификаторы Магазинов.

Дополнительные сведения об использовании этого метода, включая пример кода, см. в статье Получение сведений о продукте для приложений и надстроек.

См. также раздел

Применяется к

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

Возвращает сведения о списке microsoft Store для указанных продуктов, связанных с текущим приложением, с параметром использования фильтра для запроса.

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)

Параметры

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Массив строк, указывающих типы продуктов, для которых требуется получить сведения о листинге. Список поддерживаемых строковых значений см. в описании свойства ProductKind.

storeIds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Массив строк идентификаторов в Магазине для продуктов, для которых требуется получить сведения о листинге.

storeProductOptions
StoreProductOptions

Объект , содержащий фильтр, который будет использоваться для запроса.

Возвращаемое значение

Асинхронная операция, которая при успешном завершении возвращает объект StoreProductQueryResult , содержащий сведения о перечислении указанных продуктов и соответствующие сведения об ошибке.

Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1803 (появилось в 10.0.17134.0)
API contract
Windows.Services.Store.StoreContract (появилось в v3.0)

Комментарии

Чтобы вернуть сведения только о продуктах, которые в настоящее время можно приобрести в текущем приложении, добавьте Purchase строку фильтра в свойство ActionFilters объекта, передаваемого в параметр storeProductOptions . Чтобы получить сведения обо всех указанных продуктах, связанных с текущим приложением, независимо от того, доступны ли они в настоящее время для покупки, используйте перегрузку GetStoreProductsAsync .

Идентификатор продукта в Магазине доступен в Центре партнеров, а также возвращается свойством StoreIdобъекта StoreProduct , представляющего продукт. Дополнительные сведения см. в разделе Идентификаторы Магазинов.

Дополнительные сведения об использовании этого метода, включая пример кода, см. в статье Получение сведений о продукте для приложений и надстроек.

См. также раздел

Применяется к