다음을 통해 공유


CultureInfo.GetConsoleFallbackUICulture 메서드

정의

기본 그래픽 사용자 인터페이스 문화권이 적합하지 않은 경우 콘솔 애플리케이션에 적합한 대체 사용자 인터페이스 문화권을 가져옵니다.

public:
 System::Globalization::CultureInfo ^ GetConsoleFallbackUICulture();
public System.Globalization.CultureInfo GetConsoleFallbackUICulture ();
[System.Runtime.InteropServices.ComVisible(false)]
public System.Globalization.CultureInfo GetConsoleFallbackUICulture ();
member this.GetConsoleFallbackUICulture : unit -> System.Globalization.CultureInfo
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.GetConsoleFallbackUICulture : unit -> System.Globalization.CultureInfo
Public Function GetConsoleFallbackUICulture () As CultureInfo

반환

콘솔에서 텍스트를 읽고 표시하는 데 사용되는 대체 문화권입니다.

특성

예제

다음 코드 예제에서는 문화권 개체와 연결된 대체 사용자 인터페이스 문화권을 표시합니다.

// This example demonstrates the GetConsoleFallbackUICulture() method
using namespace System;
using namespace System::Globalization;

int main()
{
    CultureInfo^ ci = gcnew CultureInfo("ar-DZ");
    Console::WriteLine("Culture name: . . . . . . . . . {0}", ci->Name);
    Console::WriteLine("Console fallback UI culture:. . {0}",
        ci->GetConsoleFallbackUICulture()->Name);
}
/*
This code example produces the following results:

Culture name: . . . . . . . . . ar-DZ
Console fallback UI culture:. . fr-FR

*/
// This example demonstrates the GetConsoleFallbackUICulture() method
using System;
using System.Globalization;

class Sample
{
    public static void Main()
    {
    CultureInfo ci = new CultureInfo("ar-DZ");
    Console.WriteLine("Culture name: . . . . . . . . . {0}", ci.Name);
    Console.WriteLine("Console fallback UI culture:. . {0}",
                       ci.GetConsoleFallbackUICulture().Name);
    }
}
/*
This code example produces the following results:

Culture name: . . . . . . . . . ar-DZ
Console fallback UI culture:. . fr-FR

*/
' This example demonstrates the GetConsoleFallbackUICulture() method
Imports System.Globalization

Class Sample
   Public Shared Sub Main()
      Dim ci As New CultureInfo("ar-DZ")
      Console.WriteLine("Culture name: . . . . . . . . . {0}", ci.Name)
      Console.WriteLine("Console fallback UI culture:. . {0}", _
                         ci.GetConsoleFallbackUICulture().Name)
   End Sub
End Class
'
'This code example produces the following results:
'
'Culture name: . . . . . . . . . ar-DZ
'Console fallback UI culture:. . fr-FR
'

설명

아랍어, 히브리어, 우르두어 및 시리아어와 같은 언어는 양방향 텍스트를 기반으로 합니다. 그래픽 사용자 인터페이스에는 Windows 애플리케이션에 양방향 언어를 지원 합니다. 그러나 콘솔 애플리케이션, 운영 체제 콘솔의 텍스트 사용자 인터페이스를 사용 하는, 양방향 지원을 제공 하지 않습니다. 따라서 콘솔 애플리케이션을 아랍어 또는 히브리어로 지역화 하는 경우 애플리케이션 콘솔 화면에서 읽을 수 없는 텍스트를 표시 합니다.

사용자 인터페이스 문화권이 애플리케이션 사용자 입력 및 출력을 지원 하며 기본적으로 운영 체제 문화권과 동일 리소스를 지정 합니다. 예를 들어를 CultureInfo.CurrentUICulture 속성 아랍어 운영 체제에 대 한 아랍어 문화권을 반환 합니다. 사용 된 GetConsoleFallbackUICulture 콘솔 애플리케이션 사용자 인터페이스에 대 한 적합 한 문화권을 검색 하는 방법입니다. 애플리케이션 대체 (fallback) 사용자 인터페이스 문화권을 검색 한 후 문화권 현재 스레드의 현재 사용자 인터페이스 문화권을 할당 해야 합니다. 자세한 내용은 속성의 "현재 UI 문화권 명시적으로 설정" 섹션을 CurrentUICulture 참조하세요.

다음은 미리 정의된 문화권 이름과 다른 대체 사용자 인터페이스 문화권 이름이 있는 미리 정의된 문화권입니다.

미리 정의된 문화권 문화권 이름 대체 사용자 인터페이스 문화권 이름
암하라어 am ko-KR
암하라어(에티오피아) am-ET ko-KR
(중립 아랍어) ar ko-KR
아랍어(아랍에미리트) ar-AE ko-KR
Arabic (Bahrain) ar-BH ko-KR
아랍어(알제리아) ar-DZ fr-FR
아랍어(이집트) ar-EG ko-KR
아랍어(이라크) ar-IQ ko-KR
아랍어(요르단) ar-JO ko-KR
아랍어(쿠웨이트) ar-KW ko-KR
아랍어(레바논) ar-LB ko-KR
아랍어(리비아) ar-LY ko-KR
아랍어(모로코) ar-MA fr-FR
아랍어(오만) ar-OM ko-KR
아랍어(카타르) ar-QA ko-KR
아랍어(사우디아라비아) ar-SA ko-KR
아랍어(시리아) ar-SY ko-KR
아랍어(튀니지) ar-TN fr-FR
아랍어(예멘) ar-YE ko-KR
아삼어 as ko-KR
아삼어(인도) as-IN ko-KR
벵골어 bn ko-KR
벵골어(방글라데시) bn-BD ko-KR
벵골어(인도) bn-IN ko-KR
티베트어 bo ko-KR
티베트어(중국) bo-CN ko-KR
디베히어 dv ko-KR
디베히어(인도) dv-MV ko-KR
페르시아어 fa ko-KR
페르시아어(이란) fa-IR ko-KR
구자라트어 gu ko-KR
구자라트어(인도) gu-IN ko-KR
히브리어 he ko-KR
히브리어(이스라엘) he-IL ko-KR
힌디어 hi ko-KR
힌디어(인도) hi-IN ko-KR
이 문자 Ii ko-KR
이 문자(중국) ii-CN ko-KR
이누키투트 강의 계획서 iu-Cans ko-KR
이누키투트 강의 계획서(캐나다) iu-Cans-CA ko-KR
크메르어 km ko-KR
크메르어(캄보디아) km-KH ko-KR
칸나다어 kn ko-KR
칸나다어(인도) kn-IN ko-KR
코카니어 kok ko-KR
코카니어(인도) kok-IN ko-KR
라오어 lo ko-KR
Lao(Lao P.D.R.) lo-LA ko-KR
말라얄람어 ml ko-KR
말라얄람어(인도) ml-IN ko-KR
모호크어 moh ko-KR
모호크어(모호크) moh-CA ko-KR
마라티어 mr ko-KR
마라티어(인도) mr-IN ko-KR
네팔어 ne ko-KR
네팔어(네팔) ne-NP ko-KR
노르웨이어 no nb-NO
오디야 주 또는 ko-KR
오디야어(인도) or-IN ko-KR
펀잡어 pa ko-KR
펀잡어(인도) pa-IN ko-KR
다리어 prs ko-KR
다리어(아프가니스탄) prs-AF ko-KR
파슈토어 ps ko-KR
파슈토어(아프가니스탄) ps-AF ko-KR
산스크리트어 sa ko-KR
산스크리트어(인도) sa-IN ko-KR
스리랑카어 si ko-KR
스리랑카어(스리랑카) si-LK ko-KR
시리아어 syr ko-KR
시리아어(시리아) syr-SY ko-KR
타밀어 ta ko-KR
타밀어(인도) ta-IN ko-KR
텔루구어 te ko-KR
텔루구어(인도) te-IN ko-KR
태국어 th ko-KR
태국어(태국) th-Th ko-KR
Uighur ug ko-KR
위구르어(중국) ug-CN ko-KR
우르두어 ur ko-KR
우르두어(파키스탄) ur-PK ko-KR
베트남어 vi ko-KR
베트남어(베트남) vi-VN ko-KR

애플리케이션이 사용할 수 CultureAndRegionInfoBuilder 는 문화권 및 문화권 선택한 콘솔 대체 문화권을 가질 수 있습니다에 대 한 대체를 만들려고 합니다.

적용 대상