Compartilhar via


API de consulta de pacote

Saiba mais sobre a API de consulta de pacotes, que você pode usar para obter informações sobre os pacotes de aplicativos instalados no sistema. Cada pacote de aplicativo contém os arquivos que constituem um aplicativo do Windows e um arquivo de manifesto que descreve o software para o Windows.

Nesta seção

Tópico Descrição
ClosePackageInfo Fecha uma referência às informações do pacote especificado.
FindPackagesByPackageFamily Localiza os pacotes com o nome de família especificado para o usuário atual.
FormatApplicationUserModelId Constrói uma ID de modelo de usuário de aplicativo a partir do nome da família do pacote e da ID de aplicativo relativa ao pacote (PRAID).
GetApplicationUserModelId Obtém a ID do modelo de usuário do aplicativo para o processo especificado.
GetApplicationUserModelIdFromToken Obtém a ID do modelo de usuário do aplicativo para o token especificado.
GetCurrentApplicationUserModelId Obtém a ID do modelo de usuário do aplicativo para o processo atual.
GetCurrentPackageFamilyName Obtém o nome da família do pacote para o processo de chamada.
GetCurrentPackageFullName Obtém o nome completo do pacote para o processo de chamada.
GetCurrentPackageId Obtém o identificador de pacote (ID) para o processo de chamada.
GetCurrentPackageInfo Obtém as informações do pacote para o processo de chamada.
GetCurrentPackageInfo2 Obtém as informações do pacote para o processo de chamada, com a opção de especificar o tipo de pasta do pacote.
GetCurrentPackageInfo3 Recupera o ID da geração atual do gráfico do pacote.
GetCurrentPackagePath Obtém o caminho do pacote para o processo de chamada.
GetCurrentPackagePath2 Obtém o caminho do pacote para o processo de chamada, com a opção de especificar o tipo de pasta do pacote.
GetPackageApplicationIds Obtém os IDs dos aplicativos no pacote especificado.
GetPackageFamilyName Obtém o nome da família do pacote para o processo especificado.
GetPackageFamilyNameFromToken Obtém o nome da família do pacote para o token especificado.
GetPackageFullName Obtém o nome completo do pacote para o processo especificado.
GetPackageFullNameFromToken Obtém o nome completo do pacote para o token especificado.
GetPackageId Obtém o identificador de pacote (ID) para o processo especificado.
GetPackageInfo Obtém as informações do pacote para o pacote especificado.
GetPackageInfo2 Obtém as informações do pacote para o pacote especificado, com a opção de especificar o tipo de pasta do pacote.
GetPackagePath Obtém o caminho para o pacote especificado.
GetPackagePathByFullName Obtém o caminho do pacote especificado.
GetPackagePathByFullName2 Obtém o caminho do pacote especificado, com a opção de especificar o tipo de pasta do pacote.
GetPackagesByPackageFamily Obtém os pacotes com o nome de família especificado para o usuário atual.
GetStagedPackageOrigin Obtém a origem do pacote especificado.
GetStagedPackagePathByFullName Obtém o caminho do pacote em estágios especificado.
GetStagedPackagePathByFullName2 Obtém o caminho do pacote em estágios especificado, com a opção de especificar o tipo de pasta do pacote.
OpenPackageInfoByFullName Abre as informações do pacote do pacote especificado.
PackageFamilyNameDeFullName Obtém o nome da família do pacote para o nome completo do pacote especificado.
PackageFamilyNameFromId Obtém o nome da família do pacote para o identificador de pacote especificado.
PackageFullNameFromId Obtém o nome completo do pacote para o identificador de pacote (ID) especificado.
PackageIdFromFullName Obtém o identificador de pacote (ID) para o nome completo do pacote especificado.
PackageNameAndPublisherIdFromFamilyName Obtém o nome do pacote e o identificador do editor (ID) para o nome da família de pacotes especificado.
ParseApplicationUserModelId Desconstrói um ID de modelo de usuário de aplicativo para seu nome de família de pacote e ID de aplicativo relativo ao pacote (PRAID).
PackageOrigin Especifica a origem de um pacote.
Constantes de identidade Especifica o comprimento das cadeias de caracteres para os campos de identidade do pacote.
Constantes de pacote Especifica como os pacotes devem ser processados.
PACKAGE_ID Representa informações de identificação do pacote, como nome, versão e editor.
PACKAGE_INFO Representa informações de identificação do pacote que incluem o identificador do pacote, o nome completo e o local de instalação.
PACKAGE_VERSION Representa as informações de versão do pacote.

Conceitual

Referência de API