ApplicationLanguages 클래스

ApplicationLanguages Class

응용 프로그램에서 사용 및 유지할 수 있는 언어 관련 기본 설정을 지정합니다.

구문


var applicationLanguages = Windows.Globalization.ApplicationLanguages;

특성

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

멤버

ApplicationLanguages클래스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

The ApplicationLanguages 클래스 - 다음에서 메서드를 상속합니다. Object 클래스 (C#/VB/C++).

속성

ApplicationLanguages클래스 - 이러한 속성이 있습니다.

속성사용 권한Description

Languages

읽기 전용Gets the ranked list of current runtime language values preferred by the user.

ManifestLanguages

읽기 전용Gets the app's declared list of supported languages.

PrimaryLanguageOverride

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

 

설명

이 클래스에 참조된 언어는 BCP-47 언어 태그로 표현됩니다. 각각은 구조적으로 동일할 수 있지만 언어 식별자이며 로캘 이름이 아닙니다. "en-US" 언어 태그는 미국식 영어(또는 미국에서 사용되는 영)를 의미합니다. 그 중 많은 사람들이 미국에 거주하지 않지만 스피커의 실제 위치에 대한 주장과 측정 시스템 또는 통화와 같은 미국에서 사용되는 규칙에 대한 다른 어떤 주장도하지 않습니다.

예:


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

참고  앱은 이 클래스에서 National Language Support 함수로 언어 태그를 전달하는 경우 먼저 ResolveLocaleName을 호출하여 태그를 변환해야 합니다.

Windows 8.1부터: 언어 태그가 유니코드 확장 "ca-" 및 "nu-"를 지원합니다. (유니코드 키/형식 정의 참조.) 이러한 확장은 세계화 개체에서 사용하는 숫자 시스템 또는 달력에 영향을 줄 수 있습니다.

요구 사항

지원되는 최소 클라이언트

Windows 8 [Windows 스토어 앱만]

지원되는 최소 서버

Windows Server 2012 [Windows 스토어 앱만]

Namespace

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

Metadata

Windows.winmd

참고 항목

Object
BCP-47 언어 태그
유니코드 키/형식 정의

 

 

표시:
© 2017 Microsoft