HttpRequest.UserLanguages 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클라이언트 언어 기본 설정의 정렬된 문자열 배열을 가져옵니다.
public:
property cli::array <System::String ^> ^ UserLanguages { cli::array <System::String ^> ^ get(); };
public string[] UserLanguages { get; }
member this.UserLanguages : string[]
Public ReadOnly Property UserLanguages As String()
속성 값
- String[]
클라이언트 언어 기본 설정의 정렬된 문자열 배열 또는 null
(비어 있는 경우)입니다.
예제
다음 코드 예제에서는 속성에서 반환하는 UserLanguages 여러 값을 문자열 배열로 캡처하고 각 언어 이름을 별도의 HTTP 출력 줄에 씁니다.
언어 이름은 브라우저에서 제공되며 가능한 모든 코드의 최종 목록은 없습니다. 일반적으로 이러한 코드는 언어에 대한 두 문자 코드, 하이픈 및 문화권에 대한 두 문자 코드(예: 미국 영어의 경우 "en-us", 캐나다 프랑스어의 경우 "fr-ca")로 구성됩니다.
int count;
String[] userLang = Request.UserLanguages;
for (count = 0; count < userLang.Length; count++)
{
Response.Write("User Language " + count +": " + userLang[count] + "<br>");
}
Dim userLang() As String
Dim count As Integer
userLang = Request.UserLanguages
For count = 0 To userLang.GetUpperBound(0)
Response.Write("User Language: " & Cstr(userLang(count)) & "<br>")
Next count