StoreContext.FindStoreProductForPackageAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém detalhes do produto store para o aplicativo ou complemento associado ao pacote 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
Uma matriz de cadeias de caracteres que especifica os tipos de produtos da Store que podem estar associados ao pacote. Para obter uma lista dos valores de sequência com suporte, consulte a propriedade ProductKind.
- package
- Package
Um Pacote que representa o pacote para o qual você deseja obter os detalhes correspondentes do produto store.
Retornos
Uma operação assíncrona que, após a conclusão bem-sucedida, retorna um objeto StoreProductResult . Use a propriedade Product desse objeto para acessar um StoreProduct que contém detalhes do produto Store para o pacote especificado.
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Creators Update (introduzida na 10.0.15063.0)
|
API contract |
Windows.Services.Store.StoreContract (introduzida na v2.0)
|
Comentários
Use esse método para obter detalhes do produto store (como a ID da Loja) para um pacote associado ao aplicativo atual ou um complemento para o aplicativo atual. Esse método poderá retornar erros se o pacote não estiver associado ao aplicativo atual, o dispositivo atual estiver offline ou se o aplicativo atual não tiver sido instalado na Store (por exemplo, se o aplicativo tiver sido sideload). Nesses casos, você pode examinar a propriedade ExtendedError do objeto de retorno StoreProductResult para obter mais detalhes sobre o erro.