Aracılığıyla paylaş


CultureInfo.GetConsoleFallbackUICulture Yöntem

Tanım

Varsayılan grafik kullanıcı arabirimi kültürü uygun olmadığında konsol uygulamaları için uygun alternatif bir kullanıcı arabirimi kültürü alır.

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

Döndürülenler

Konsolda metin okumak ve görüntülemek için kullanılan alternatif bir kültür.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, bir kültür nesnesiyle ilişkili geri dönüş kullanıcı arabirimi kültürünü görüntüler.

// 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
'

Açıklamalar

Arapça, İbranice, Urduca ve Süryanice gibi diller çift yönlü metne dayanır. Grafik kullanıcı arabirimine sahip Windows uygulamaları çift yönlü dilleri destekler. Ancak, işletim sistemi konsolunun metin kullanıcı arabirimini kullanan konsol uygulamaları çift yönlü destek sağlamaz. Bu nedenle, bir konsol uygulamasını Arapça veya İbranice olarak yerelleştirirseniz, uygulamanız konsol ekranında okunamayan metin görüntüler.

Kullanıcı arabirimi kültürü, bir uygulamanın kullanıcı girişini ve çıkışını desteklemek için ihtiyaç duyduğu kaynakları belirtir ve varsayılan olarak işletim sistemi kültürüyle aynıdır. Örneğin, CultureInfo.CurrentUICulture özelliği Arapça işletim sistemi için bir Arap kültürü döndürür. GetConsoleFallbackUICulture Konsol uygulaması kullanıcı arabirimine uygun bir kültür almak için yöntemini kullanın. Uygulamanız geri dönüş kullanıcı arabirimi kültürünü aldıktan sonra, kültürü geçerli iş parçacığının geçerli kullanıcı arabirimi kültürüne atamalıdır. Daha fazla bilgi için özelliğin "Geçerli UI Kültürünü Açıkça Ayarlama" bölümüne CurrentUICulture bakın.

Aşağıda, önceden tanımlanmış kültür adından farklı bir geri dönüş kullanıcı arabirimi kültürü adına sahip önceden tanımlanmış kültürler yer alır.

Önceden tanımlanmış kültür Kültür adı Geri dönüş kullanıcı arabirimi kültür adı
Amharca am en-US
Amharca (Etiyopya) am-ET en-US
(nötr Arapça) Ar en-US
Arapça (U.A.E.) ar-AE en-US
Arapça (Bahreyn) ar-BH en-US
Arapça (Cezayir) ar-DZ fr-FR
Arapça (Mısır) ar-EG en-US
Arapça (Irak) ar-IQ en-US
Arapça (Ürdün) ar-JO en-US
Arapça (Kuveyt) ar-KW en-US
Arapça (Lübnan) ar-LB en-US
Arapça (Libya) ar-LY en-US
Arapça (Fas) ar-MA fr-FR
Arapça (Umman) ar-OM en-US
Arapça (Katar) ar-QA en-US
Arapça (Suudi Arabistan) ar-SA en-US
Arapça (Suriye) ar-SY en-US
Arapça (Tunus) ar-TN fr-FR
Arapça (Yemen) ar-YE en-US
Assamca as en-US
Assam dili (Hindistan) as-HİNDISTAN en-US
Bengalce Bn en-US
Bangla (Bangladeş) bn-BD en-US
Bangla (Hindistan) bn-IN en-US
Tibetan Bo en-US
Tibet dili (PRC) bo-CN en-US
Divehi dili dv en-US
Divehi (Hindistan) dv-MV en-US
Farsça fa en-US
Farsça (İran) fa-IR en-US
Guceratça gu en-US
Güceratça (Hindistan) gu-IN en-US
İbranice o en-US
İbranice (İsrail) he-IL en-US
Hintçe merhaba en-US
Hintçe (Hindistan) hi-IN en-US
Yi ıı en-US
Yi (PRC) ii-CN en-US
Inukitut Syllabics iu-Cans en-US
Inukitut Syllabics (Kanada) iu-Cans-CA en-US
Khmer km en-US
Khmer (Kamboçya) km-KH en-US
Kannada dili Referans notu (eğer "kn" İngilizce'de "reference note" anlamına geliyorsa) en-US
Kannada dili (Hindistan) kn-IN en-US
Konkani kok en-US
Konkani (Hindistan) kok-IN en-US
Lao işte en-US
Lao (Lao P.D.R.) lo-LA en-US
Malayalam dili ml en-US
Malayalam dili (Hindistan) ml-IN en-US
Mohawk moh en-US
Mohawk (Kanada) moh-CA en-US
Marathi mr en-US
Marathi (Hindistan) mr-IN en-US
Nepalce ne en-US
Nepali dili (Nepal) ne-NP en-US
Norveççe hayır nb-NO
Odiya veya en-US
Odiya (Hindistan) or-IN en-US
Pencap dili pa en-US
Pencap dili (Hindistan) pa-IN en-US
Dari lehçesi Prs en-US
Dari (Afganistan) prs-AF en-US
Peştuca dili PostScript en-US
Peşto (Afganistan) ps-AF en-US
Sanskrit Sa en-US
Sanskrit dili (Hindistan) sa-IN en-US
Sinhala si en-US
Sinhala (Sri Lanka) si-LK en-US
Süryanice Syr en-US
Süryani (Suriye) syr-SY en-US
Tamil dili ta en-US
Tamil (Hindistan) ta-IN en-US
Telugu dili te en-US
Telugu dili (Hindistan) te-IN en-US
Tayland th en-US
Tayca (Tayland) th-Th en-US
Uygurca Ug en-US
Uygur (ÇHC) ug-CN en-US
Urduca ur en-US
Urduca (Pakistan) ur-PK en-US
Vietnamca vi en-US
Vietnamca (Vietnam) vi-VN en-US

Uygulamanız bir kültürün yerini almak için kullanabilir CultureAndRegionInfoBuilder ve bu kültürün seçtiğiniz bir konsol geri dönüş kültürü olabilir.

Şunlara uygulanır