Compartir a través de


StoreContext.FindStoreProductForPackageAsync Método

Definición

Obtiene los detalles del producto de la Tienda para la aplicación o el complemento que está asociado al paquete especificado.

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)

Parámetros

productKinds

IIterable<String>

IEnumerable<String>

IIterable<Platform::String>

IIterable<winrt::hstring>

Matriz de cadenas que especifican los tipos de productos de Store que podrían estar asociados al paquete. Para obtener una lista de los valores de cadena compatibles, consulta la propiedad ProductKind.

package
Package

Paquete que representa el paquete para el que quieres obtener los detalles del producto de la Tienda correspondientes.

Devoluciones

Una operación asincrónica que, al finalizar correctamente, devuelve un objeto StoreProductResult . Utilice la propiedad Product de este objeto para tener acceso a un StoreProduct que contiene los detalles del producto store para el paquete especificado.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Services.Store.StoreContract (se introdujo en la versión v2.0)

Comentarios

Usa este método para obtener los detalles del producto de la Tienda (como el id. de la Tienda) de un paquete asociado a la aplicación actual o a un complemento para la aplicación actual. Este método puede devolver errores si el paquete no está asociado a la aplicación actual, el dispositivo actual está sin conexión o si la aplicación actual no se instaló desde la Tienda (por ejemplo, si la aplicación se ha descargado localmente). En estos casos, puedes examinar la propiedad ExtendedError del objeto devuelto StoreProductResult para obtener más detalles sobre el error.

Se aplica a

Consulte también