ApplicationLanguages Class

Gibt die sprachbezogenen Einstellungen an, die die App verwenden und bereitstellen kann.

Syntax


var applicationLanguages = Windows.Globalization.ApplicationLanguages;

Attribute

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]

Member

ApplicationLanguagesKlasse hat diese Membertypen:

Methoden

The ApplicationLanguages Klasse erbt Methoden von Object Klasse (C#/VB/C++).

Eigenschaften

Der ApplicationLanguagesKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

Languages

SchreibgeschütztGets the ranked list of current runtime language values preferred by the user.

ManifestLanguages

SchreibgeschütztGets the app's declared list of supported languages.

PrimaryLanguageOverride

Lese-/SchreibzugriffGets or sets an override for the app's preferred language, expressed as a BCP-47 language tag. This setting is persisted.

 

Hinweise

Die Sprachen, die an diese Klasse verwiesen werden, werden von BCP-47-Sprachmarkierungen dargestellt. Alle sind Sprachen-IDs und keine Gebietsschemanamen, obwohl die beiden strukturell gesehen gleich sein können. Die Sprachflagge "en-US" bedeutet amerikanisches Englisch (oder der englische Dialekt, der in den USA gesprochen wird). Das enthält keine Aussage über den aktuellen Standort des Sprechers (obwohl viele in den USA wohnen) oder über Konventionen der USA wie Währung oder Maßsystem.

Beispiel:


Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride = "en-US"

Hinweis  Wenn die App Sprachtags von dieser Klasse an National Language Support-Funktionen übergibt, müssen die Tags zuvor durch den Aufruf von ResolveLocaleName konvertiert werden.

Ab Windows 8.1: Sprachtags unterstützen die Unicode-Erweiterungen "ca-" und "nu-". (Siehe Unicode-Taste/Typdefinitionen.) Beachten Sie, dass diese Erweiterungen Auswirkungen auf das Zahlensystem oder den Kalender haben können, der von Globalisierungsobjekten verwendet wird.

Anforderungen

Mindestens unterstützter Client

Windows 8 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Nur Windows Store-Apps]

Namespace

Windows.Globalization
Windows::Globalization [C++]

Metadaten

Windows.winmd

Siehe auch

Object
BCP-47-Sprachtags
Unicode-Taste/Typdefinitionen

 

 

Anzeigen:
© 2014 Microsoft