Compartir a través de


Recurso (esquema de paquete para Windows 10)

Declara un idioma, una escala de visualización o un nivel de característica de DirectX para los recursos que contiene el paquete. Los atributos de nivel de característica de Escala y DirectX son comunes para todos los recursos del paquete.

Jerarquía de elemento

<Paquete>

    <Recursos>

         <Resource>

Syntax

<Resource
  Language = 'A valid BCP-47 language tag (such as "en", or "en-us").'
  uap:Scale = 'An optional number that can be one of the following values: "80", "100", "120", "125", "140", "150", "160", "175", "180", "200", "225", "250", "300", "350", "400", or "450".'
  uap:DXFeatureLevel = 'An optional string that can have one of the following values: "dx9", "dx10", "dx11", or "dx12".' />

Consulte la etiqueta de idioma BCP-47 para obtener más información.

Clave

? opcional (cero o uno)

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
Lenguaje Idioma del recurso contenido en el paquete. La sintaxis de este atributo se define mediante el BCP47 de IETF: Etiquetas para identificar idiomas. Una etiqueta de idioma BCP-47 válida (como en, o en-us). No
uap:Scale Escala de resolución del recurso. Número opcional que puede ser uno de los siguientes valores: 80, 100, 120, 125, 140, 150, 160, 175, 180, 200, 225, 250, 300, 350, 400 o 450. No
uap:DXFeatureLevel Nivel de característica de DirectX del recurso desde el campo del Resources\Resource manifiesto. Cadena opcional que puede tener uno de los siguientes valores: dx9, dx10, dx11 o dx12. No

Elementos secundarios

Ninguno.

Elementos primarios

Elemento primario Descripción
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 de Escala y DirectX son comunes para todos los recursos del paquete.

Comentarios

Si tiene recursos de cadena, imagen o archivo en el proyecto de Visual Studio que tienen calificadores de idioma en sus nombres (vea Adaptar los recursos para el idioma, la escala, el contraste alto y otros calificadores), puede colocar lo siguiente en el archivo de origen del manifiesto del paquete de la aplicación (Package.appxmanifest).

<Resources>
  <Resource Language="x-generate" />
</Resources>

Cuando Visual Studio compila el archivo de manifiesto del paquete (AppxManifest.xml), expande ese único Resource elemento en una unión de todos los calificadores de lenguaje que encuentra en el proyecto. Por ejemplo, si tiene recursos de cadena, imagen o archivo cuyos nombres de carpeta o archivo incluyen "en-US", "ja-JP" y "fr-FR", el archivo compilado AppxManifest.xml contendrá lo siguiente.

  <Resources>
    <Resource Language="EN-US" />
    <Resource Language="JA-JP" />
    <Resource Language="FR-FR" />
  </Resources>

La primera entrada de la lista es el idioma predeterminado de la aplicación, que puede establecer en Visual Studio. Con la solución abierta en Visual Studio, abra Package.appxmanifest y, en la pestaña Aplicación, establezca Idioma predeterminado.

Requisitos

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