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. |