Compartir a través de


encabezado appxpackaging.h

Este encabezado lo usa empaquetado, implementación y consulta de aplicaciones de la Tienda Windows. Para más información, consulte:

appxpackaging.h contiene las siguientes interfaces de programación:

Interfaces

 
IAppxAppInstallerReader

Proporciona acceso al DOM XML para un archivo de instalador de aplicación.
IAppxBlockMapBlock

La interfaz IAppxBlockMapBlock proporciona un objeto de solo lectura que representa un bloque individual dentro de un archivo contenido en el archivo de mapa de bloques (AppxBlockMap.xml) para el paquete de aplicación.
IAppxBlockMapBlocksEnumerator

Enumera los bloques de un mapa de bloques en un único archivo.
IAppxBlockMapFile

Representa un archivo en el mapa de bloques.
IAppxBlockMapFilesEnumerator

Enumera los archivos de un mapa de bloques.
IAppxBlockMapReader

Representa un modelo de objetos de solo lectura para asignaciones de bloques que proporciona acceso a los atributos de archivo y los hashes de bloque.
IAppxBundleFactory

Crea objetos para leer y escribir paquetes de agrupación.
IAppxBundleFactory2

Crea objetos para leer y escribir paquetes de agrupación, con la capacidad de especificar el resumen esperado para el archivo de agrupación.
IAppxBundleManifestOptionalBundleInfo

Proporciona un modelo de objetos de solo lectura para un <elemento OptionalBundle> en un manifiesto de paquete de agrupación.
IAppxBundleManifestOptionalBundleInfoEnumerator

Enumera la información de agrupación opcional de un lote.
IAppxBundleManifestPackageInfo

Proporciona un modelo de objetos de solo lectura para un <elemento Package> en un manifiesto de paquete de agrupación. (IAppxBundleManifestPackageInfo)
IAppxBundleManifestPackageInfo2

Proporciona un modelo de objetos de solo lectura para un <elemento Package> en un manifiesto de paquete de agrupación. (IAppxBundleManifestPackageInfo2)
IAppxBundleManifestPackageInfoEnumerator

Proporciona un modelo de objetos de solo lectura para la lista de paquetes de carga que se describen en un manifiesto de paquete de agrupación.
IAppxBundleManifestReader

Proporciona un modelo de objetos de solo lectura para manifiestos de paquetes de agrupación. (IAppxBundleManifestReader)
IAppxBundleManifestReader2

Proporciona un modelo de objetos de solo lectura para manifiestos de paquetes de agrupación. (IAppxBundleManifestReader2)
IAppxBundleReader

Proporciona un modelo de objetos de solo lectura para paquetes de agrupación.
IAppxBundleWriter

Proporciona un modelo de objetos de solo escritura para paquetes de agrupación. (IAppxBundleWriter)
IAppxBundleWriter2

Proporciona un modelo de objetos de solo escritura para paquetes de agrupación. (IAppxBundleWriter2)
IAppxBundleWriter3

Proporciona un modelo de objetos de solo escritura para paquetes de agrupación. (IAppxBundleWriter3)
IAppxBundleWriter4

Proporciona un modelo de objetos de solo escritura para paquetes de agrupación. (IAppxBundleWriter4)
IAppxContentGroup

Recupera información sobre un grupo de contenido.
IAppxContentGroupFilesEnumerator

Enumera los archivos de los grupos de contenido de un mapa de grupo de contenido.
IAppxContentGroupMapReader

Obtiene información sobre un mapa de grupo de contenido.
IAppxContentGroupMapWriter

Proporciona un modelo de objetos de solo escritura para una asignación de grupo de contenido.
IAppxContentGroupsEnumerator

Enumera los grupos de contenido de un mapa de grupo de contenido.
IAppxDigestProvider

Proporciona API para recuperar la representación de cadena implícita de un objeto de empaquetado de aplicación.
IAppxEncryptedBundleWriter

Proporciona un modelo de objetos de solo escritura para paquetes de agrupación cifrados. (IAppxEncryptedBundleWriter)
IAppxEncryptedBundleWriter2

Proporciona un modelo de objetos de solo escritura para paquetes de agrupación cifrados. (IAppxEncryptedBundleWriter2)
IAppxEncryptedBundleWriter3

Proporciona un modelo de objetos de solo escritura para paquetes de agrupación cifrados. (IAppxEncryptedBundleWriter3)
IAppxEncryptedPackageWriter

Proporciona un modelo de objetos de solo escritura para paquetes de aplicaciones cifrados. (IAppxEncryptedPackageWriter)
IAppxEncryptedPackageWriter2

Proporciona un modelo de objetos de solo escritura para paquetes de aplicaciones cifrados. (IAppxEncryptedPackageWriter2)
IAppxEncryptionFactory

Crea objetos para cifrar, descifrar, leer y escribir paquetes y agrupaciones.
IAppxEncryptionFactory2

Crea objetos para cifrar, descifrar, leer y escribir paquetes y agrupaciones de aplicaciones de Windows. (IAppxEncryptionFactory2)
IAppxEncryptionFactory3

Crea objetos para cifrar, descifrar, leer y escribir paquetes y agrupaciones de aplicaciones de Windows. (IAppxEncryptionFactory3)
IAppxEncryptionFactory4

Crea objetos para cifrar paquetes y agrupaciones de aplicaciones de Windows.
IAppxEncryptionFactory5

Crea objetos para leer paquetes y agrupaciones cifrados de aplicaciones de Windows.
IAppxFactory

Crea objetos para leer y escribir paquetes de aplicaciones. (IAppxFactory)
IAppxFactory2

Crea objetos para leer y escribir paquetes de aplicaciones. (IAppxFactory2)
IAppxFactory3

Crea objetos para leer y escribir paquetes de aplicaciones, manifiestos y archivos del instalador de la aplicación.
IAppxFile

Recupera información sobre una carga o un archivo de superficie en un paquete.
IAppxFilesEnumerator

Enumera los archivos de carga de un paquete.
IAppxManifestApplication

Proporciona acceso a los valores de atributo de la aplicación.
IAppxManifestApplicationsEnumerator

Enumera las aplicaciones definidas en el manifiesto del paquete.
IAppxManifestDeviceCapabilitiesEnumerator

Enumera las funcionalidades del dispositivo definidas en el manifiesto del paquete.
IAppxManifestMainPackageDependenciesEnumerator

Enumera los <elementos MainPackageDependency> de un manifiesto de aplicación.
IAppxManifestMainPackageDependency

Proporciona acceso a los valores de atributo de la dependencia del paquete principal.
IAppxManifestOptionalPackageInfo

Proporciona acceso a los valores de atributo de la información de paquete opcional.
IAppxManifestPackageDependenciesEnumerator

Enumera las dependencias del paquete definidas en el manifiesto del paquete.
IAppxManifestPackageDependency

Describe la dependencia de un paquete en otro paquete. (IAppxManifestPackageDependency)
IAppxManifestPackageDependency2

Describe la dependencia de un paquete en otro paquete. (IAppxManifestPackageDependency2)
IAppxManifestPackageId

Proporciona acceso a la identidad del paquete.
IAppxManifestPackageId2

Proporciona acceso a la identidad del paquete de la aplicación.
IAppxManifestProperties

Proporciona acceso de solo lectura a la sección de propiedades de un manifiesto de paquete.
IAppxManifestReader

Representa un modelo de objetos del manifiesto de paquete que proporciona métodos para tener acceso a los atributos y elementos del manifiesto. (IAppxManifestReader)
IAppxManifestReader2

Representa un modelo de objetos del manifiesto de paquete que proporciona métodos para tener acceso a los atributos y elementos del manifiesto. (IAppxManifestReader2)
IAppxManifestReader5

Representa un modelo de objetos del manifiesto de paquete que proporciona métodos para tener acceso a los atributos y elementos del manifiesto. (IAppxManifestReader5)
IAppxManifestReader6

Representa un modelo de objetos del manifiesto de paquete que proporciona métodos para tener acceso a los atributos y elementos del manifiesto. (IAppxManifestReader6)
IAppxManifestResourcesEnumerator

Enumera los recursos definidos en el manifiesto del paquete.
IAppxManifestTargetDeviceFamily

Recupera información sobre la familia de dispositivos de destino de la AppxManifest.xml.
IAppxPackageEditor

Proporciona funcionalidad para editar paquetes de aplicaciones.
IAppxPackageReader

Proporciona un modelo de objetos de solo lectura para los paquetes de aplicaciones.
IAppxPackageWriter

Proporciona un modelo de objetos de solo escritura para paquetes de aplicaciones. (IAppxPackageWriter)
IAppxPackageWriter2

Proporciona un modelo de objetos de solo escritura para paquetes de aplicaciones. (IAppxPackageWriter2)
IAppxPackageWriter3

Proporciona un modelo de objetos de solo escritura para paquetes de aplicaciones. (IAppxPackageWriter3)
IAppxSourceContentGroupMapReader

Obtiene información sobre el mapa del grupo de contenido de origen.

Estructuras

 
APPX_ENCRYPTED_EXEMPTIONS

Archivos exentos del cifrado de paquetes de aplicaciones de Windows.
APPX_ENCRYPTED_PACKAGE_SETTINGS

Configuración de los paquetes de aplicaciones de Windows cifrados.
APPX_ENCRYPTED_PACKAGE_SETTINGS2

Configuración cifrada del paquete de la aplicación de Windows.
APPX_KEY_INFO

Información de la clave del paquete de la aplicación de Windows.
APPX_PACKAGE_SETTINGS

Representa la configuración del paquete que se usa para crear un paquete.
APPX_PACKAGE_WRITER_PAYLOAD_STREAM

Contiene los datos y metadatos de los archivos que se van a escribir en el paquete de la aplicación.

Enumeraciones

 
APPX_BUNDLE_FOOTPRINT_FILE_TYPE

Especifica el tipo de archivo de superficie en una agrupación.
APPX_BUNDLE_PAYLOAD_PACKAGE_TYPE

Especifica el tipo de paquete de un objeto IAppxBundleManifestPackageInfo.
APPX_CAPABILITIES

Especifica las funcionalidades o privilegios solicitados por un paquete.
APPX_COMPRESSION_OPTION

Especifica el grado de compresión utilizado para almacenar el archivo en el paquete.
APPX_ENCRYPTED_PACKAGE_OPTIONS

Opciones de paquete de aplicaciones cifradas.
APPX_FOOTPRINT_FILE_TYPE

Especifica el tipo de archivo de superficie en un paquete.
APPX_PACKAGE_ARCHITECTURE

Especifica las arquitecturas de procesador admitidas por un paquete. (APPX_PACKAGE_ARCHITECTURE)
APPX_PACKAGE_ARCHITECTURE2

Especifica las arquitecturas de procesador admitidas por un paquete. (APPX_PACKAGE_ARCHITECTURE2)
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_MANIFEST_OPTIONS

Opciones para la validación del manifiesto de aplicación al actualizar el manifiesto.
APPX_PACKAGE_EDITOR_UPDATE_PACKAGE_OPTION

Opciones que se usarán al actualizar un paquete de aplicación.