Compartir a través de


Empaquetado, implementación y consulta de aplicaciones de la Tienda Windows

Información general sobre el empaquetado, la implementación y la consulta de la tecnología de aplicaciones de la Tienda Windows.

Para desarrollar empaquetado, implementación y consulta de aplicaciones de la Tienda Windows, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
AddPackageDependencyOptions

Define las opciones que se pueden aplicar al agregar una dependencia de paquete.
AppPolicyClrCompat

La enumeración AppPolicyClrCompat indica el tipo de aplicación de un proceso para que pueda determinar si habilitar la reflexión privada o hacer que los objetos administrados sean ágiles.
AppPolicyCreateFileAccess

La enumeración AppPolicyCreateFileAccess indica si un proceso tiene acceso completo o restringido a los dispositivos de E/S (archivo, secuencia de archivos, directorio, disco físico, volumen, búfer de consola, unidad de cinta, recurso de comunicaciones, mailslot y canalización).
AppPolicyLifecycleManagement

La enumeración AppPolicyLifecycleManagement indica si un proceso está administrado por el ciclo de vida o no.
AppPolicyMediaFoundationCodecLoading

La enumeración AppPolicyMediaFoundationCodecLoading indica si la directiva de un proceso permite cargar complementos que no son de Windows (terceros).
AppPolicyProcessTerminationMethod

La enumeración AppPolicyProcessTerminationMethod indica el método usado para finalizar un proceso.
AppPolicyShowDeveloperDiagnostic

La enumeración AppPolicyShowDeveloperDiagnostic indica el método usado para un proceso para exponer información del desarrollador, como aserciones, al usuario.
AppPolicyThreadInitializationType

La enumeración AppPolicyThreadInitializationType indica el tipo de inicialización que se debe realizar automáticamente para un proceso cuando beginthread[ex] crea un subproceso.
AppPolicyWindowingModel

La enumeración AppPolicyWindowingModel indica si un proceso usa un modelo de ventana basado en CoreWindow o basado en HWND.
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 para 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 compatibles con un paquete. (APPX_PACKAGE_ARCHITECTURE)
APPX_PACKAGE_ARCHITECTURE2

Especifica las arquitecturas de procesador compatibles con 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.
CreatePackageDependencyOptions

Define las opciones que se pueden aplicar al crear una dependencia de paquete mediante la función TryCreatePackageDependency.
PackageDependencyLifetimeKind

Especifica valores que indican el tipo de artefacto que se usa para definir la duración de una dependencia de paquete.
PackageDependencyProcessorArchitectures

Define las arquitecturas del procesador para una dependencia de paquete de marco que se crea mediante la función TryCreatePackageDependency.
PackageOrigin

Especifica el origen de un paquete.
PackagePathType

Indica el tipo de carpeta del paquete que se va a recuperar.

Functions

 
AddAutomaticFile

Agrega archivos a un grupo de contenido automático en un mapa de grupo de contenido.
AddAutomaticGroup

Agrega un grupo de contenido automático al mapa del grupo de contenido.
AddExternalPackageReference

Agrega una referencia a un paquete externo al paquete de paquetes.
AddExternalPackageReference

Agrega una referencia dentro de la agrupación de paquetes a un paquete de aplicación externo.
AddExternalPackageReference

Agrega una referencia dentro del paquete cifrado a un paquete de aplicación externo. (IAppxEncryptedBundleWriter2.AddExternalPackageReference)
AddExternalPackageReference

Agrega una referencia dentro del paquete cifrado a un paquete de aplicación externo. (IAppxEncryptedBundleWriter3.AddExternalPackageReference)
AddPackageDependency

Resuelve una packageDependency definida previamente en un paquete específico y la agrega al gráfico de paquetes del proceso de invocación. Una vez agregada la dependencia, otros métodos de carga de código (como LoadLibrary y CoCreateInstance) pueden encontrar los archivos binarios en el paquete resuelto.
AddPackageReference

Agrega una referencia a un paquete de aplicación opcional o a un archivo de carga dentro de una agrupación de aplicaciones. (IAppxBundleWriter3.AddPackageReference)
AddPackageReference

Agrega una referencia a un paquete de aplicación opcional o a un archivo de carga dentro de una agrupación de aplicaciones. (IAppxBundleWriter4.AddPackageReference)
AddPayloadFile

Agrega un nuevo archivo de carga al paquete de la aplicación.
AddPayloadFileEncrypted

Agrega un nuevo archivo de carga cifrada al paquete appx.
AddPayloadFiles

Agrega uno o varios archivos de carga a un paquete de aplicación.
AddPayloadFilesEncrypted

Agrega uno o varios archivos de carga a un paquete de aplicación cifrado.
AddPayloadPackage

Agrega un nuevo paquete de aplicación al lote. (IAppxBundleWriter.AddPayloadPackage)
AddPayloadPackage

Agrega un nuevo paquete de aplicación al lote. (IAppxBundleWriter4.AddPayloadPackage)
AddPayloadPackageEncrypted

Cifra un nuevo paquete de carga en la agrupación. (IAppxEncryptedBundleWriter.AddPayloadPackageEncrypted)
AddPayloadPackageEncrypted

Cifra un nuevo paquete de carga en la agrupación. (IAppxEncryptedBundleWriter3.AddPayloadPackageEncrypted)
AppPolicyGetClrCompat

Recupera un valor que indica el tipo de aplicación de un proceso para que pueda determinar si se debe habilitar la reflexión privada o hacer que los objetos administrados sean ágiles.
AppPolicyGetCreateFileAccess

Recupera un valor que indica si un proceso tiene acceso completo o restringido a los dispositivos de E/S (archivo, secuencia de archivos, directorio, disco físico, volumen, búfer de consola, unidad de cinta, recurso de comunicaciones, mailslot y canalización).
AppPolicyGetLifecycleManagement

Recupera un valor que indica si el Administrador de ciclo de vida del proceso (PLM) puede suspender o reanudar un proceso.
AppPolicyGetMediaFoundationCodecLoading

Recupera un valor que indica si la directiva de un proceso permite cargar complementos que no son de Windows (de terceros). Puedes usar el valor para decidir si quieres permitir o no complementos que no sean de Windows (de terceros).
AppPolicyGetProcessTerminationMethod

Recupera el método utilizado para finalizar un proceso.
AppPolicyGetShowDeveloperDiagnostic

Recupera el método usado para un proceso para exponer la información del desarrollador, como aserciones, al usuario.
AppPolicyGetThreadInitializationType

Recupera el tipo de inicialización que se debe realizar automáticamente para un proceso cuando beginthread[ex] crea un subproceso.
AppPolicyGetWindowingModel

Recupera un valor que indica si un proceso usa un modelo de ventana basado en CoreWindow o basado en HWND. Puede usar el valor para decidir cómo registrarse para las notificaciones de cambio de estado de la ventana (cambio de tamaño, visibilidad modificada, etc.).
Close

Finaliza el paquete de agrupación escribiendo archivos de superficie al final del paquete y cierra el flujo de salida del escritor. (IAppxBundleWriter.Close)
Close

Finaliza el paquete de agrupación escribiendo archivos de superficie al final del paquete y cierra el flujo de salida del escritor. (IAppxBundleWriter3.Close)
Close

Escribe el manifiesto de agrupación y los archivos de superficie de mapa de bloques en la agrupación.
Close

Cierra y finaliza la secuencia del paquete escrito.
Close

Escribe los archivos de superficie al final del paquete de la aplicación y cierra el flujo de salida del objeto escritor de paquetes.
Close

Cierra el flujo de salida del objeto de escritor de paquetes.
ClosePackageInfo

Cierra una referencia a la información del paquete especificada.
ComparePublisher

Compara el publicador especificado con el publicador definido en el manifiesto.
CreateAppInstallerReader

Crea una instancia de IAppInstallerReader, con un parámetro opcional para especificar el resumen esperado para el archivo del instalador de aplicación.
CreateBlockMapReader

Crea un modelo de objetos de mapa de solo lectura a partir del contenido proporcionado por un IStream.
CreateBundleManifestReader

Crea un objeto de manifiesto de agrupación de solo lectura a partir de una secuencia independiente para AppxBundleManifest.xml.
CreateBundleReader

Crea un objeto de agrupación de solo lectura que lee su contenido de un objeto IStream.
CreateBundleReader2

Crea un objeto de agrupación de solo lectura que lee su contenido de un objeto IStream, con un parámetro opcional para especificar el resumen esperado para la agrupación.
CreateBundleWriter

Crea un objeto de agrupación de solo escritura al que se pueden agregar paquetes de aplicación.
CreateContentGroupMapReader

Crea un IAppxContentGroupMapReader.
CreateContentGroupMapWriter

Crea un objeto IAppxContentGroupMapWriter.
CreateDeltaPackage

Crea un paquete delta a partir de las diferencias en el paquete actualizado y el paquete de línea base.
CreateDeltaPackageUsingBaselineBlockMap

Crea un paquete delta a partir de las diferencias en el paquete actualizado y en el mapa de bloques de línea base.
CreateEncryptedBundleReader

Crea un objeto de agrupación de solo lectura al que se pueden agregar paquetes cifrados de aplicaciones de Windows.
CreateEncryptedBundleReader2

Crea un objeto de agrupación de solo lectura al que se pueden agregar paquetes cifrados de aplicaciones de Windows, con un parámetro opcional para especificar el resumen esperado para la agrupación cifrada.
CreateEncryptedBundleWriter

Crea un objeto de agrupación de solo escritura al que se pueden agregar paquetes cifrados de aplicaciones de Windows. (IAppxEncryptionFactory.CreateEncryptedBundleWriter)
CreateEncryptedBundleWriter

Crea un objeto de agrupación de solo escritura al que se pueden agregar paquetes cifrados de aplicaciones de Windows. (IAppxEncryptionFactory3.CreateEncryptedBundleWriter)
CreateEncryptedPackageReader

Crea una nueva instancia de IAppxPackageReader para leer paquetes cifrados.
CreateEncryptedPackageReader2

Crea una nueva instancia de IAppxPackageReader para leer paquetes cifrados, con un parámetro opcional para especificar el resumen esperado para el paquete.
CreateEncryptedPackageWriter

Crea una nueva instancia de IAppxEncryptedPackageWriter. (IAppxEncryptionFactory.CreateEncryptedPackageWriter)
CreateEncryptedPackageWriter

Crea una nueva instancia de IAppxEncryptedPackageWriter. (IAppxEncryptionFactory2.CreateEncryptedPackageWriter)
CreateEncryptedPackageWriter

Crea una nueva instancia de IAppxEncryptedPackageWriter. (IAppxEncryptionFactory3.CreateEncryptedPackageWriter)
CreateManifestReader

Crea un modelo de objetos de manifiesto de solo lectura a partir del contenido proporcionado por un IStream.
CreateManifestReader2

Crea un modelo de objetos de manifiesto de solo lectura a partir del contenido proporcionado por un IStream, con un parámetro opcional para especificar el resumen esperado para el manifiesto.
CreatePackageReader

Crea un lector de paquetes de solo lectura a partir del contenido proporcionado por un IStream. Este método no valida la firma digital.
CreatePackageReader2

Crea un lector de paquetes de solo lectura a partir del contenido proporcionado por un IStream, con un parámetro opcional para especificar el resumen esperado para el paquete.
CreatePackageWriter

Crea un objeto de paquete de solo escritura al que se pueden agregar archivos.
CreateSourceContentGroupMapReader

Crea un objeto IAppxSourceContentGroupMapReader.
CreateValidatedBlockMapReader

Crea un modelo de objetos de mapa de solo lectura a partir del contenido proporcionado por un IStream y una firma digital.
DecryptBundle

Crea una agrupación de aplicaciones de Windows sin cifrar a partir de una cifrada.
DecryptPackage

Crea un paquete de aplicación de Windows sin cifrar a partir de uno cifrado.
DeletePackageDependency

Elimina la referencia en tiempo de instalación de la dependencia del paquete de marco que creó anteriormente mediante el método TryCreatePackageDependency. Este método informa al sistema operativo de que es seguro quitar el paquete de marco si ninguna otra aplicación depende de él.
EncryptBundle

Crea una agrupación cifrada de aplicaciones de Windows a partir de una sin cifrar. (IAppxEncryptionFactory.EncryptBundle)
EncryptBundle

Crea una agrupación cifrada de aplicaciones de Windows a partir de una sin cifrar. (IAppxEncryptionFactory3.EncryptBundle)
EncryptPackage

Crea un paquete de aplicación de Windows cifrado a partir de uno sin cifrar. (IAppxEncryptionFactory.EncryptPackage)
EncryptPackage

Crea un paquete de aplicación de Windows cifrado a partir de uno sin cifrar. (IAppxEncryptionFactory3.EncryptPackage)
EncryptPackage

Crea un paquete de aplicación de Windows cifrado a partir de uno sin cifrar. (IAppxEncryptionFactory4.EncryptPackage)
FindPackagesByPackageFamily

Busca los paquetes con el nombre de familia especificado para el usuario actual.
FormatApplicationUserModelId

Construye un identificador de modelo de usuario de aplicación a partir del nombre de familia del paquete y el identificador de aplicación relativo del paquete (PRAID).
GetApplications

Obtiene un enumerador que recorre en iteración las aplicaciones definidas en el manifiesto.
GetApplicationUserModelId

Obtiene el identificador del modelo de usuario de la aplicación para el proceso especificado.
GetApplicationUserModelIdFromToken

Obtiene el identificador del modelo de usuario de la aplicación para el token especificado.
GetAppUserModelId

Obtiene el identificador del modelo de usuario de la aplicación.
GetArchitecture

Obtiene la arquitectura del procesador tal y como se define en el manifiesto. (IAppxManifestPackageId.GetArchitecture)
GetArchitecture2

Obtiene la arquitectura del procesador tal y como se define en el manifiesto. (IAppxManifestPackageId2.GetArchitecture2)
GetAutomaticGroups

Obtiene los grupos de contenido automáticos del mapa del grupo de contenido.
GetAutomaticGroups

Obtiene los grupos de contenido automáticos del mapa del grupo de contenido de origen.
GetBlockMap

Recupera un objeto de mapa de bloque de solo lectura de la agrupación.
GetBlockMap

Recupera el modelo de objetos de mapa de bloques del paquete.
GetBlocks

Recupera un enumerador para recorrer los bloques de un archivo enumerado en el mapa de bloques.
GetBoolValue

Obtiene el valor del elemento booleano especificado en la sección de propiedades.
GetCapabilities

Obtiene la lista de funcionalidades solicitadas por el paquete.
GetCompressedSize

Recupera el tamaño comprimido del bloque.
GetCompressionOption

Recupera la opción de compresión que se usa para almacenar el archivo en el paquete.
GetContentType

Recupera el tipo de contenido del archivo.
GetCurrent

Obtiene el bloque en la posición actual del enumerador.
GetCurrent

Obtiene el archivo en la posición actual del enumerador.
GetCurrent

Obtiene la información de agrupación opcional en la posición actual del enumerador.
GetCurrent

Obtiene el <elemento Package> en la posición actual del enumerador.
GetCurrent

Obtiene el archivo del grupo de contenido en la posición actual del enumerador.
GetCurrent

Obtiene el grupo de contenido en la posición actual del enumerador.
GetCurrent

Obtiene el archivo de carga en la posición actual del enumerador.
GetCurrent

Obtiene la aplicación en la posición actual del enumerador.
GetCurrent

Obtiene la funcionalidad del dispositivo en la posición actual del enumerador.
GetCurrent

Obtiene el <elemento MainPackageDependency> en la posición actual del enumerador.
GetCurrent

Obtiene el paquete de dependencias en la posición actual del enumerador.
GetCurrent

Obtiene el recurso en la posición actual del enumerador.
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 de llamada.
GetCurrentPackageFullName

Obtiene el nombre completo del paquete para el proceso de llamada.
GetCurrentPackageId

Obtiene el identificador de paquete (ID) para el proceso de llamada.
GetCurrentPackageInfo

Obtiene la información del paquete para el proceso de llamada. (GetCurrentPackageInfo)
GetCurrentPackageInfo2

Obtiene la información del paquete para el proceso de llamada. (GetCurrentPackageInfo2)
GetCurrentPackagePath

Obtiene la ruta de acceso del paquete para el proceso de llamada. (GetCurrentPackagePath)
GetCurrentPackagePath2

Obtiene la ruta de acceso del paquete para el proceso de llamada. (GetCurrentPackagePath2)
GetDeviceCapabilities

Obtiene un enumerador que recorre en iteración las funcionalidades del dispositivo definidas en el manifiesto.
GetDigest

Recibe un puntero a un LPWSTR que contiene la representación implícita del objeto de objeto de empaquetado de aplicación administrado por la interfaz asociada.
GetFile

Recupera los datos correspondientes a un archivo del mapa de bloques con el nombre de archivo especificado.
GetFileName

Recupera el atributo file-name de <OptionalBundle>.
GetFileName

Recupera el atributo de nombre de archivo del paquete.
GetFiles

Recupera un enumerador para recorrer los archivos enumerados en el mapa de bloques.
GetFiles

Obtiene archivos de un grupo de contenido.
GetFootprintFile

Recupera el tipo especificado de archivo de superficie de la agrupación.
GetFootprintFile

Recupera un archivo de superficie del paquete.
GetHasCurrent

Determina si hay un bloque en la posición actual del enumerador.
GetHasCurrent

Determina si hay un archivo en la posición actual del enumerador. (IAppxBlockMapFilesEnumerator.GetHasCurrent)
GetHasCurrent

Determina si hay información de agrupación opcional en la posición actual del enumerador.
GetHasCurrent

Determina si hay más elementos en el enumerador.
GetHasCurrent

Determina si hay un archivo en la posición actual del enumerador. (IAppxContentGroupFilesEnumerator.GetHasCurrent)
GetHasCurrent

Determina si hay un grupo de contenido en la posición actual del enumerador.
GetHasCurrent

Determina si hay un archivo de carga en la posición actual del enumerador.
GetHasCurrent

Determina si hay una aplicación en la posición actual del enumerador.
GetHasCurrent

Determina si hay una funcionalidad de dispositivo en la posición actual del enumerador.
GetHasCurrent

Determina si hay un <elemento MainPackageDependency> en la posición actual del enumerador.
GetHasCurrent

Determina si hay una dependencia de paquete en la posición actual del enumerador.
GetHasCurrent

Determina si hay un recurso en la posición actual del enumerador.
GetHash

Recupera el valor hash del bloque.
GetHashMethod

Recupera el URI del algoritmo hash utilizado para crear hashes de bloque en el mapa de bloques.
GetIdForPackageDependencyContext

Devuelve la dependencia del paquete para el identificador de contexto especificado.
GetIsDefaultApplicablePackage

Determina si el paquete de la aplicación es un paquete aplicable predeterminado.
GetIsNonQualifiedResourcePackage

Determina si el paquete de aplicación es un paquete de recursos no calificado.
GetIsNonQualifiedResourcePackage

Consulta si un paquete de aplicación es un paquete de recursos no calificado.
GetIsOptionalPackage

Determina si el paquete es opcional.
GetIsPackageReference

Determina si un paquete se almacena dentro de una agrupación de aplicaciones o si es una referencia a un paquete.
GetLocalFileHeaderSize

Recupera el tamaño del encabezado de archivo local zip del elemento de archivo ZIP asociado.
GetMainPackageDependencies

Obtiene un enumerador de dependencias de paquete principal.
GetMainPackageName

Obtiene el nombre del paquete principal del paquete opcional.
GetManifest

Recupera un objeto de manifiesto de solo lectura de la agrupación.
GetManifest

Recupera el modelo de objetos del manifiesto de aplicación del paquete.
GetMaxMajorVersionTested

Devuelve el número máximo de versión principal del paquete que se prueba para que sea compatible con el paquete actual.
GetMaxVersionTested

Obtiene la versión máxima probada de la AppxManifest.xml.
GetMinVersion

Obtiene la versión mínima del paquete en el que el paquete actual tiene una dependencia.
GetMinVersion

Obtiene la versión mínima de la familia de dispositivos de destino de la AppxManifest.xml.
GetName

Recupera el nombre del elemento de archivo ZIP asociado.
GetName

Obtiene el nombre del grupo de contenido.
GetName

Recupera el nombre del archivo, incluida su ruta de acceso relativa al directorio raíz del paquete.
GetName

Obtiene el nombre de la dependencia del paquete principal del AppxManifest.xml.
GetName

Obtiene el nombre del paquete en el que el paquete actual tiene una dependencia.
GetName

Obtiene el nombre del paquete tal y como se define en el manifiesto.
GetName

Obtiene el nombre de la familia de dispositivos de destino de la AppxManifest.xml..
GetOffset

Recupera el desplazamiento del paquete en relación con el principio de la agrupación.
GetOptionalBundles

Recupera un objeto que representa el <elemento OptionalBundles> bajo el elemento Bundle raíz.><
GetPackageApplicationIds

Obtiene los identificadores de las aplicaciones del paquete especificado.
GetPackageDependencies

Obtiene un enumerador que recorre en iteración las dependencias definidas en el manifiesto.
GetPackageFamilyName

Obtiene el nombre de familia del paquete de la dependencia del paquete principal del AppxManifest.xml.
GetPackageFamilyName

Obtiene el nombre de familia del paquete.
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.
GetPackageFullName

Obtiene el nombre completo del paquete para el proceso especificado.
GetPackageFullNameFromToken

Obtiene el nombre completo del paquete para el token especificado.
GetPackageId

Recupera un objeto que representa la identidad de <OptionalBundle>.
GetPackageId

Recupera un objeto que representa la identidad del paquete de la aplicación.
GetPackageId

Recupera un objeto que representa el <elemento Identity> en el elemento Bundle raíz.><
GetPackageId

Obtiene el identificador de paquete definido en el manifiesto.
GetPackageId

Obtiene el identificador de paquete (ID) para el proceso especificado.
GetPackageInfo

Obtiene la información del paquete para el paquete especificado. (GetPackageInfo)
GetPackageInfo2

Obtiene la información del paquete para el paquete especificado. (GetPackageInfo2)
GetPackageInfoItems

Recupera paquetes opcionales en la agrupación.
GetPackageInfoItems

Recupera un enumerador sobre todos los <elementos Package> en el <elemento Packages> .
GetPackagePath

Obtiene la ruta de acceso del paquete especificado.
GetPackagePathByFullName

Obtiene la ruta de acceso del paquete especificado. (GetPackagePathByFullName)
GetPackagePathByFullName2

Obtiene la ruta de acceso del paquete especificado. (GetPackagePathByFullName2)
GetPackagesByPackageFamily

Obtiene los paquetes con el nombre de familia especificado para el usuario actual.
GetPackageType

Recupera el tipo de paquete representado por la información del paquete.
GetPayloadFile

Recupera un archivo de carga del paquete.
GetPayloadFiles

Recupera un enumerador que recorre en iteración los archivos de carga del paquete.
GetPayloadPackage

Recupera un objeto de archivo appx para el paquete de carga con el nombre de archivo especificado.
GetPayloadPackages

Recupera un enumerador que recorre en iteración la lista de todos los paquetes de carga del conjunto.
GetPrerequisite

Obtiene el requisito previo especificado tal como se define en el manifiesto del paquete.
GetProperties

Obtiene las propiedades del paquete tal como se define en el manifiesto.
GetPublisher

Obtiene el publicador de la dependencia del paquete principal del AppxManifest.xml.
GetPublisher

Obtiene el nombre del publicador que generó el paquete en el que depende el paquete actual.
GetPublisher

Obtiene el nombre del publicador del paquete tal y como se define en el manifiesto.
GetQualifiedResources

Obtiene un enumerador que recorre en iteración los recursos calificados definidos en el manifiesto.
GetRequiredGroup

Obtiene el grupo de contenido necesario del mapa del grupo de contenido.
GetRequiredGroup

Obtiene el grupo de contenido necesario del mapa del grupo de contenido de origen.
GetResolvedPackageFullNameForPackageDependency

Devuelve el nombre completo del paquete que se usaría si se resolvera la dependencia del paquete. Esta función no agrega el paquete al gráfico de procesos.
GetResourceId

Obtiene el identificador de recursos del paquete tal y como se define en el manifiesto.
GetResources

Recupera un enumerador que recorre en iteración todos los <elementos Resource> definidos en el manifiesto del paquete de la aplicación.
GetResources

Obtiene un enumerador que recorre en iteración los recursos definidos en el manifiesto.
GetSize

Recupera el tamaño del paquete, en bytes.
GetSize

Recupera el tamaño sin comprimir del archivo.
GetStagedPackageOrigin

Obtiene el origen del paquete especificado.
GetStagedPackagePathByFullName

Obtiene la ruta de acceso del paquete preconfigurado especificado. (GetStagedPackagePathByFullName)
GetStagedPackagePathByFullName2

Obtiene la ruta de acceso del paquete preconfigurado especificado. (GetStagedPackagePathByFullName2)
GetStream

Recupera una secuencia de solo lectura que representa el contenido XML del mapa de bloques.
GetStream

Obtiene el documento XML sin procesar sin preprocesamiento.
GetStream

Obtiene una secuencia de solo lectura que contiene el contenido sin comprimir del archivo.
GetStream

Obtiene el XML sin formato analizado y leído por el lector de manifiestos.
GetStringValue

Obtiene el valor de un elemento de cadena en la sección de metadatos de la aplicación del manifiesto.
GetStringValue

Obtiene el valor del elemento de cadena especificado en la sección de propiedades.
GetUncompressedSize

Recupera el tamaño sin comprimir del elemento de archivo ZIP asociado.
GetVersion

Obtiene la versión del paquete tal y como se define en el manifiesto.
GetXmlDom

Obtiene el DOM XML de un archivo de instalador de aplicación.
MoveNext

Desplaza la posición del enumerador al bloque siguiente.
MoveNext

Desplaza la posición del enumerador al siguiente archivo. (IAppxBlockMapFilesEnumerator.MoveNext)
MoveNext

Desplaza la posición del enumerador al siguiente conjunto de información de agrupación opcional.
MoveNext

Desplaza la posición del enumerador al siguiente <elemento Package> .
MoveNext

Desplaza la posición del enumerador al siguiente archivo. (IAppxContentGroupFilesEnumerator.MoveNext)
MoveNext

Desplaza la posición del enumerador al siguiente grupo de contenido.
MoveNext

Desplaza la posición del enumerador al siguiente archivo de carga útil.
MoveNext

Desplaza la posición del enumerador a la siguiente aplicación.
MoveNext

Desplaza la posición del enumerador a la siguiente funcionalidad del dispositivo.
MoveNext

Desplaza la posición del enumerador al siguiente <elemento MainPackageDependency> .
MoveNext

Desplaza la posición del enumerador a la siguiente dependencia del paquete.
MoveNext

Desplaza la posición del enumerador al siguiente recurso.
OpenPackageInfoByFullName

Abre la información del 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 (ID) especificado.
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 aplicación para su nombre de familia de paquete y el identificador de aplicación relativo del paquete (PRAID).
RemovePackageDependency

Quita una dependencia de paquete resuelta del gráfico de paquetes del proceso actual (es decir, una referencia en tiempo de ejecución para una dependencia de paquete de marco que se agregó mediante la función AddPackageDependency).
TryCreatePackageDependency

Crea una referencia en tiempo de instalación para una dependencia de paquete de marco para la aplicación actual, usando el nombre de familia de paquetes, la versión mínima y los criterios adicionales especificados.
UpdateEncryptedPackage

Novedades un paquete de aplicación cifrado.
UpdatePackage

Novedades un paquete de aplicación.
UpdatePackageManifest

Novedades un manifiesto de paquete de aplicación.
ValidateFileHash

Valida el contenido de un archivo con los hash almacenados en los elementos de bloque para este archivo de asignación de bloques.

Interfaces

 
IAppxAppInstallerReader

Proporciona acceso al DOM XML para un archivo del 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 la 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 los mapas de bloques que proporciona acceso a los atributos de archivo y los hash 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 de instalador de aplicaciones.
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 del paquete que proporciona métodos para obtener acceso a los atributos y elementos del manifiesto. (IAppxManifestReader)
IAppxManifestReader2

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

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

Representa un modelo de objetos del manifiesto del paquete que proporciona métodos para obtener 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.
PACKAGE_ID

Representa información de identificación del paquete, como el nombre, la versión y el publicador.
PACKAGE_INFO

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

Representa la información de la versión del paquete.