CultureInfo.GetConsoleFallbackUICulture Metode

Definisi

Mendapatkan budaya antarmuka pengguna alternatif yang cocok untuk aplikasi konsol ketika budaya antarmuka pengguna grafis default tidak cocok.

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

Mengembalikan

Budaya alternatif yang digunakan untuk membaca dan menampilkan teks di konsol.

Atribut

Contoh

Contoh kode berikut menampilkan budaya antarmuka pengguna fallback yang terkait dengan objek budaya.

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

Keterangan

Bahasa seperti Arab, Ibrani, Urdu, dan Suriah didasarkan pada teks dua arah. Aplikasi Windows, yang memiliki antarmuka pengguna grafis, mendukung bahasa dua arah. Namun, aplikasi konsol, yang menggunakan antarmuka pengguna teks konsol sistem operasi, tidak memberikan dukungan dua arah. Oleh karena itu, jika Anda melokalisasi aplikasi konsol ke Arab atau Ibrani, aplikasi Anda menampilkan teks yang tidak dapat dibaca di layar konsol.

Budaya antarmuka pengguna menentukan sumber daya yang dibutuhkan aplikasi untuk mendukung input dan output pengguna, dan secara default sama dengan budaya sistem operasi. Misalnya, CultureInfo.CurrentUICulture properti mengembalikan budaya Arab untuk sistem operasi Arab. GetConsoleFallbackUICulture Gunakan metode untuk mengambil budaya yang cocok untuk antarmuka pengguna aplikasi konsol. Setelah aplikasi Anda mengambil budaya antarmuka pengguna fallback, aplikasi harus menetapkan budaya ke budaya antarmuka pengguna saat ini dari utas saat ini. Untuk informasi selengkapnya, lihat bagian "Mengatur Budaya UI Saat Ini" secara eksplisit di CurrentUICulture properti .

Berikut ini adalah budaya yang telah ditentukan sebelumnya yang memiliki nama budaya antarmuka pengguna fallback yang berbeda dari nama budaya yang telah ditentukan sebelumnya.

Budaya yang telah ditentukan sebelumnya Nama kultur Nama budaya antarmuka pengguna fallback
Amharik am id-ID
Amharis (Ethiopia) am-ET id-ID
(Netral Arab) ar id-ID
Arab (A.A.E.) ar-AE id-ID
Arab (Bahrain) ar-BH id-ID
Arab (Aljazair) ar-DZ fr-FR
Arab (Mesir) ar-EG id-ID
Arab (Irak) ar-IQ id-ID
Arab (Jordania) ar-JO id-ID
Arab (Kuwait) ar-KW id-ID
Arab (Lebanon) ar-LB id-ID
Arab (Libya) ar-LY id-ID
Arab (Maroko) ar-MA fr-FR
Arab (Oman) ar-OM id-ID
Arab (Qatar) ar-QA id-ID
Arab (Arab Saudi) ar-SA id-ID
Arab (Suriah) ar-SY id-ID
Arab (Tunisia) ar-TN fr-FR
Arab (Yaman) ar-YE id-ID
Assam as id-ID
Bahasa Assamese (India) as-IN id-ID
Bengali bn id-ID
Bengali (Bangladesh) bn-BD id-ID
Bengali (India) bn-IN id-ID
Tibet bo id-ID
Tibet (RRT) bo-CN id-ID
Divehi dv id-ID
Divehi (India) dv-MV id-ID
Farsi fa id-ID
Persia (Iran) fa-IR id-ID
Gujarat gu id-ID
Gujarati (India) gu-IN id-ID
Ibrani he id-ID
Bahasa Ibrani (Israel) he-IL id-ID
Hindi hi id-ID
Bahasa Hindi (India) hi-IN id-ID
Yi Ii id-ID
Yi (RRT) ii-CN id-ID
Suku Kata Inukitut iu-Kaleng id-ID
Suku Kata Inukitut (Kanada) iu-Cans-CA id-ID
Khmer km id-ID
Khmer (Kamboja) km-KH id-ID
Kannada kn id-ID
Kannada (India) kn-IN id-ID
Konkani Kok id-ID
Konkani (India) kok-IN id-ID
Laos lo id-ID
Lao (Lao P.D.R.) lo-LA id-ID
Malayalam ml id-ID
Malayalam (India) ml-IN id-ID
Mohawk Moh id-ID
Mohawk (Kanada) moh-CA id-ID
Marathi mr id-ID
Marathi (India) mr-IN id-ID
Nepal ne id-ID
Nepal (Nepal) ne-NP id-ID
Norwegia tidak nb-NO
Odiya atau id-ID
Odiya (India) atau-IN id-ID
Punjabi pa id-ID
Bahasa Punjabi (India) pa-IN id-ID
Dari prs id-ID
Dari (Afghanistan) prs-AF id-ID
Pashto ps id-ID
Pashto (Afganistan) ps-AF id-ID
Sanskrit sa id-ID
Bahasa Sanskerta (India) sa-IN id-ID
Sinhala si id-ID
Bahasa Sinhala (Sri Lanka) si-LK id-ID
Suriah Syr id-ID
Suriah (Suriah) syr-SY id-ID
Tamil ta id-ID
Tamil (India) ta-IN id-ID
Telugu te id-ID
Telugu (India) te-IN id-ID
Thailand th id-ID
Thailand (Thailand) th-Th id-ID
Uighur ug id-ID
Uighur (RRT) ug-CN id-ID
Urdu ur id-ID
Urdu (Pakistan) ur-PK id-ID
Vietnam vi id-ID
Bahasa Vietnam (Vietnam) vi-VN id-ID

Aplikasi Anda dapat digunakan CultureAndRegionInfoBuilder untuk membuat pengganti budaya, dan budaya tersebut dapat memiliki budaya fallback konsol yang Anda pilih.

Berlaku untuk