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