Ressource (Paketschema für Windows 10)
Deklariert eine Sprach-, Anzeigeskala oder DirectX-Featureebene für Ressourcen, die das Paket enthält. Die Attribute scale und DirectX feature level sind für alle Ressourcen im Paket üblich.
Elementhierarchie
<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".' />
Weitere Informationen finden Sie im BCP-47-Sprachtag .
Schlüssel
?
optional (null oder 1)
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
Sprache | Die Sprache für die im Paket enthaltene Ressource. Die Syntax dieses Attributs wird durch die IETF BCP47: Tags for Identifying Languages definiert. | Ein gültiges BCP-47-Sprachtag (z en . B en-us . oder ). |
No | |
uap:Scale | Die Auflösungsskala der Ressource. | Eine optionale Zahl, die einer der folgenden Werte sein kann: 80, 100, 120, 125, 140, 150, 160, 175, 180, 200, 225, 250, 300, 350, 400 oder 450. | No | |
uap:DXFeatureLevel | Die DirectX-Featureebene der Ressource aus dem Feld des Manifests Resources\Resource . |
Eine optionale Zeichenfolge, die einen der folgenden Werte aufweisen kann: dx9, dx10, dx11 oder dx12. | No |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
Ressourcen | Deklariert Sprachen für die Ressourcen, die das Paket enthält. Jedes Paket muss mindestens eine Sprache für Ressourcen deklarieren. Die Attribute scale und DirectX feature level sind für alle Ressourcen im Paket üblich. |
Hinweise
Wenn Sie in Ihrem Visual Studio-Projekt Zeichenfolgen-/Bild-/Dateiressourcen mit Sprachqualifizierern im Namen haben (siehe Anpassen ihrer Ressourcen für Sprache, Skalierung, hohen Kontrast und andere Qualifizierer), können Sie Folgendes in die Quelldatei des App-Paketmanifests einfügen (Package.appxmanifest
).
<Resources>
<Resource Language="x-generate" />
</Resources>
Wenn Visual Studio Ihre Paketmanifestdatei (AppxManifest.xml
) erstellt, wird dieses einzelne Resource
Element zu einer Vereinigung aller Sprachqualifizierer erweitert, die in Ihrem Projekt gefunden werden. Wenn Sie beispielsweise über Zeichenfolgen-, Image- und/oder Dateiressourcen verfügen, deren Ordner- oder Dateinamen "en-US", "ja-JP" und "fr-FR" enthalten, enthält Ihre erstellte AppxManifest.xml
Datei Folgendes.
<Resources>
<Resource Language="EN-US" />
<Resource Language="JA-JP" />
<Resource Language="FR-FR" />
</Resources>
Der erste Eintrag in der Liste ist die Standardsprache für die App, die Sie in Visual Studio festlegen können. Öffnen Package.appxmanifest
Sie bei geöffneter Projektmappe in Visual Studio, und legen Sie auf der Registerkarte Anwendung die Standardsprache fest.
Anforderungen
Element | Wert |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/foundation/windows10 |