API de consulta de paquetes

Obtenga información sobre la API de consulta de paquetes, que puede usar para obtener información sobre los paquetes de aplicación instalados en el sistema. Cada paquete de aplicación contiene los archivos que componen una aplicación de Windows y un archivo de manifiesto que describe el software para Windows.

En esta sección

Tema Descripción
ClosePackageInfo
Cierra una referencia a la información de paquete especificada.
FindPackagesByPackageFamily
Busca los paquetes con el nombre de familia especificado para el usuario actual.
FormatApplicationUserModelId
Construye un identificador de modelo de usuario de la aplicación a partir del nombre de familia del paquete y del identificador de la aplicación relativa del paquete (PRAID).
GetApplicationUserModelId
Obtiene el identificador del modelo de usuario de la aplicación para el proceso especificado.
GetApplicationUserModelIdFromToken
Obtiene el identificador de modelo de usuario de la aplicación para el token especificado.
GetCurrentApplicationUserModelId
Obtiene el identificador del modelo de usuario de la aplicación para el proceso actual.
GetCurrentPackageFamilyName
Obtiene el nombre de familia del paquete para el proceso que realiza la llamada.
GetCurrentPackageFullName
Obtiene el nombre completo del paquete para el proceso que realiza la llamada.
GetCurrentPackageId
Obtiene el identificador de paquete (ID.) del proceso que realiza la llamada.
GetCurrentPackageInfo
Obtiene la información del paquete para el proceso que realiza la llamada.
GetCurrentPackageInfo2
Obtiene la información del paquete para el proceso que realiza la llamada, con la opción de especificar el tipo de carpeta del paquete.
GetCurrentPackagePath
Obtiene la ruta de acceso del paquete para el proceso que realiza la llamada.
GetCurrentPackagePath2
Obtiene la ruta de acceso del paquete para el proceso que realiza la llamada, con la opción de especificar el tipo de carpeta del paquete.
GetPackageApplicationIds
Obtiene los identificadores de las aplicaciones en el paquete especificado.
GetPackageFamilyName
Obtiene el nombre de familia del paquete para el proceso especificado.
GetPackageFamilyNameFromToken
Obtiene el nombre de familia del paquete para el token especificado.
GetPackageFullName
Obtiene el nombre completo del paquete para el proceso especificado.
GetPackageFullNameFromToken
Obtiene el nombre completo del paquete para el token especificado.
GetPackageId
Obtiene el identificador de paquete (ID.) del proceso especificado.
GetPackageInfo
Obtiene la información de paquete para el paquete especificado.
GetPackageInfo2
Obtiene la información de paquete para el paquete especificado, con la opción de especificar el tipo de carpeta del paquete.
Llamó a getpackagepath
Obtiene la ruta de acceso del paquete especificado.
GetPackagePathByFullName
Obtiene la ruta de acceso del paquete especificado.
GetPackagePathByFullName2
Obtiene la ruta de acceso del paquete especificado, con la opción de especificar el tipo de carpeta del paquete.
GetPackagesByPackageFamily
Obtiene los paquetes con el nombre de familia especificado para el usuario actual.
GetStagedPackageOrigin
Obtiene el origen del paquete especificado.
GetStagedPackagePathByFullName
Obtiene la ruta de acceso del paquete provisional especificado.
GetStagedPackagePathByFullName2
Obtiene la ruta de acceso del paquete provisional especificado, con la opción de especificar el tipo de carpeta del paquete.
OpenPackageInfoByFullName
Abre la información de paquete del paquete especificado.
PackageFamilyNameFromFullName
Obtiene el nombre de familia del paquete para el nombre completo del paquete especificado.
PackageFamilyNameFromId
Obtiene el nombre de familia del paquete para el identificador de paquete especificado.
PackageFullNameFromId
Obtiene el nombre completo del paquete para el identificador de paquete especificado (ID.).
PackageIdFromFullName
Obtiene el identificador de paquete (ID.) del nombre completo del paquete especificado.
PackageNameAndPublisherIdFromFamilyName
Obtiene el nombre del paquete y el identificador del publicador (ID.) para el nombre de familia de paquete especificado.
ParseApplicationUserModelId
Deconstruye un identificador de modelo de usuario de la aplicación en el nombre de familia del paquete y el identificador de la aplicación relativa del paquete (PRAID).
PackageOrigin
Especifica el origen de un paquete.
Constantes de identidad
Especifica la longitud de las cadenas para los campos de identidad del paquete.
Constantes de paquete
Especifica cómo se van a procesar los paquetes.
identificador de paquete _
Representa la información de identificación del paquete, como el nombre, la versión y el publicador.
información del paquete _
Representa la información de identificación del paquete que incluye el identificador del paquete, el nombre completo y la ubicación de instalación.
versión del paquete _
Representa la información de versión del paquete.

Conceptos

Implementación y paquetes de aplicaciones

Glosario

Referencia

Esquema del manifiesto del paquete de la aplicación

API de empaquetado

API de implementación del paquete