CultureInfo.GetConsoleFallbackUICulture Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.