Paquete (Windows 10)

Define el elemento raíz de un manifiesto de paquete de aplicación. El manifiesto describe la estructura y las funcionalidades del software para el sistema.

Jerarquía de elemento

<Paquete>

Sintaxis

<Package
  IgnorableNamespaces = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >

  <!-- Child elements -->
  Identity
  & mp:PhoneIdentity?
  & Properties
  & Resources
  & Dependencies
  & Capabilities?
  & Extensions?
  & Applications?
  & uap15:Capabilities?
</Package>

Clave

? conector opcional (cero o uno) & intercalado (puede producirse en cualquier orden)

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
IgnoreableNamespaces Declara los espacios de nombres usados en el manifiesto que se deben omitir. Los elementos de espacio de nombres omitido no se validan y deben considerarse que no son de confianza. Se especifican varios espacios de nombres con un espacio entre cada espacio de nombres. Cadena con un valor de entre 1 y 32767 caracteres de longitud con un carácter que no es de espacio en blanco al principio y al final. No

Elementos secundarios

Elemento secundario Descripción
Aplicaciones Representa una o varias aplicaciones que componen el paquete.
Capabilities Declara el acceso a los recursos de usuario protegidos que requiere el paquete.
Dependencias Declara otros paquetes de los que depende un paquete para completar su software.
Extensiones (tipo: CT_PackageExtensions) Define uno o varios puntos de extensibilidad para el paquete.
Identidad Define un identificador único global para un paquete. Una identidad de paquete se representa como una tupla de atributos del paquete.
Propiedades Define metadatos adicionales sobre el paquete, incluidos los atributos que describen cómo aparece el paquete a los usuarios.
Recursos Declara los idiomas de los recursos que contiene el paquete. Cada paquete debe declarar al menos un idioma para los recursos. Los atributos de nivel de característica scale y DirectX son comunes para todos los recursos del paquete.
mp:PhoneIdentity Si la aplicación es una actualización de una aplicación disponible anteriormente en Windows Phone, asegúrese de que este elemento coincide con lo que se encuentra en el manifiesto de la aplicación de la aplicación anterior. Usa los mismos GUID que la Tienda asignó a la aplicación. Esto garantiza que los usuarios de la aplicación que actualicen a Windows 10 recibirán la nueva aplicación como una actualización y no como duplicado.
uap15:Capabilities Declara el acceso a los recursos de usuario protegidos que requiere el paquete. Los paquetes que no son principales pueden usar este elemento. Los paquetes de marco solo pueden usar este elemento.

Nota

Puede obtener un error si los elementos de manifiesto DisplayName o Description contienen caracteres no permitidos por el firewall de Windows; es decir | , y all, debido a que Windows no puede crear el perfil de AppContainer para el paquete. Use esta referencia para solucionar problemas si recibe un error.

Elementos primarios

Este es el elemento más externo de un documento. No puede estar contenido por ningún otro elemento.

Requisitos

Elemento Value
Espacio de nombres http://schemas.microsoft.com/appx/manifest/foundation/windows10