StoreContext.FindStoreProductForPackageAsync Метод

Определение

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

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)

Параметры

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

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

package
Package

Пакет, представляющий пакет, для которого вы хотите получить соответствующие сведения о продукте Store.

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

Асинхронная операция, которая при успешном завершении возвращает объект StoreProductResult . Используйте свойство Product этого объекта для доступа к StoreProduct , который содержит сведения о продукте Store для указанного пакета.

Атрибуты

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

Семейство устройств
Windows 10 Creators Update (появилось в 10.0.15063.0)
API contract
Windows.Services.Store.StoreContract (появилось в v2.0)

Комментарии

Используйте этот метод для получения сведений о продукте Магазина (например, идентификатора Магазина) для пакета, связанного с текущим приложением, или надстройки для текущего приложения. Этот метод может возвращать ошибки, если пакет не связан с текущим приложением, текущее устройство находится в автономном режиме или если текущее приложение не было установлено из Магазина (например, если приложение было загружено неопубликованно). В таких случаях можно проверить свойство ExtendedError возвращаемого объекта StoreProductResult , чтобы получить дополнительные сведения об ошибке.

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

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