CultureInfo.GetConsoleFallbackUICulture Methode

Definitie

Hiermee krijgt u een alternatieve cultuur voor gebruikersinterfaces die geschikt is voor consoletoepassingen wanneer de standaardcultuur van de gebruikersinterface voor afbeeldingen ongeschikt is.

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

Retouren

Een alternatieve cultuur die wordt gebruikt om tekst op de console te lezen en weer te geven.

Kenmerken

Voorbeelden

In het volgende codevoorbeeld wordt de terugvalcultuur van de gebruikersinterface weergegeven die is gekoppeld aan een cultuurobject.

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

Opmerkingen

Talen zoals Arabisch, Hebreeuws, Urdu en Syriër zijn gebaseerd op bidirectionele tekst. Windows toepassingen die een grafische gebruikersinterface hebben, ondersteunen bidirectionele talen. Consoletoepassingen, die gebruikmaken van de gebruikersinterface van het besturingssysteem, bieden echter geen bidirectionele ondersteuning. Als u daarom een consoletoepassing lokaliseer in Arabisch of Hebreeuws, wordt in uw toepassing onleesbare tekst weergegeven op het consolescherm.

De cultuur van de gebruikersinterface specificeert de resources die een toepassing nodig heeft om gebruikersinvoer en -uitvoer te ondersteunen en is standaard hetzelfde als de cultuur van het besturingssysteem. De eigenschap retourneert bijvoorbeeld CultureInfo.CurrentUICulture een Arabische cultuur voor een Arabisch besturingssysteem. Gebruik de GetConsoleFallbackUICulture methode om een cultuur op te halen die geschikt is voor een gebruikersinterface van een consoletoepassing. Nadat uw toepassing de terugvalcultuur van de gebruikersinterface heeft opgehaald, moet deze de cultuur toewijzen aan de huidige cultuur van de gebruikersinterface van de huidige thread. Zie de sectie 'Expliciet de huidige UI-cultuur instellen' van de CurrentUICulture eigenschap voor meer informatie.

Hier volgen vooraf gedefinieerde culturen met een andere terugvalnaam van de cultuurnaam van de gebruikersinterface van de vooraf gedefinieerde cultuur.

Vooraf gedefinieerde cultuur Cultuurnaam Cultuurnaam van terugvalgebruikersinterface
Amharic am en-US
Amharisch (Ethiopië) am-ET en-US
(neutraal Arabisch) Ar en-US
Arabisch (U.A.E.) ar-AE en-US
Arabisch (Bahrein) ar-BH en-US
Arabisch (Algerije) ar-DZ fr-FR
Arabisch (Egypte) ar-EG en-US
Arabisch (Irak) ar-IQ en-US
Arabisch (Jordanië) ar-JO en-US
Arabisch (Koeweit) ar-KW en-US
Arabisch (Libanon) ar-LB en-US
Arabisch (Libië) ar-LY en-US
Arabisch (Marokko) ar-MA fr-FR
Arabisch (Oman) ar-OM en-US
Arabisch (Qatar) ar-QA en-US
Arabisch (Saoedi-Arabië) ar-SA en-US
Arabisch (Syrië) ar-SY en-US
Arabisch (Tunesië) ar-TN fr-FR
Arabisch (Jemen) ar-YE en-US
Assamees as en-US
Assamees (India) as-IN en-US
Bengaals Bn en-US
Bengaals (Bangladesh) bn-BD en-US
Bangla (India) bn-IN en-US
Tibetaans Bo en-US
Tibetaans (Volksrepubliek China) bo-CN en-US
Dhivehi dv en-US
Divehi (India) dv-MV en-US
Perzisch Fa en-US
Perzisch (Iran) fa-IR en-US
Gujarati Gu en-US
Gujarati (India) gu-IN en-US
Hebreeuws hij en-US
Hebreeuws (Israël) he-IL en-US
Hindi Hallo en-US
Hindi (India) hi-IN en-US
Yi Ii en-US
Yi (Volksrepubliek China) ii-CN en-US
Inukitut Syllabics iu-Cans en-US
Inukitut Syllabics (Canada) iu-Cans-CA en-US
Khmer km en-US
Khmer (Cambodja) km-KH en-US
Kannada kN en-US
Kannada (India) kn-IN en-US
Konkani kok en-US
Konkani (India) kok-in en-US
Laotiaans Hoi en-US
Lao (Lao P.D.R.) lo-LA en-US
Malajalam ml en-US
Malayalam (India) ml-IN en-US
Mohawk Moh en-US
Mohawk (Canada) moh-CA en-US
Marathi meneer en-US
Marathi (India) mr-IN en-US
Nepalees ne en-US
Nepalee (Nepalee) ne-NP en-US
Noors nee nb-NO
Odiya of en-US
Odiya (India) or-IN en-US
Punjabi Pa en-US
Punjabi (India) pa-IN en-US
Dari Prs en-US
Dari (Afghanistan) prs-AF en-US
Pashto ps en-US
Pashto (Afghanistan) ps-AF en-US
Sanskriet sa en-US
Sanskrit (India) sa-IN en-US
Sinhala si en-US
Sinhala (Sri Lanka) si-LK en-US
Syrisch syr en-US
Syriër (Syrië) syr-SY en-US
Tamil Ta en-US
Tamil (India) ta-IN en-US
Telugu te en-US
Telugu (India) te-IN en-US
Thai th en-US
Thais (Thailand) th-Th en-US
Uighur Ug en-US
Uighur (Volksrepubliek China) ug-CN en-US
Urdu Uw en-US
Urdu (Pakistan) ur-PK en-US
Vietnamees vi en-US
Vietnamees (Vietnam) vi-VN en-US

Uw toepassing kan gebruiken CultureAndRegionInfoBuilder om een vervanging voor een cultuur te maken en die cultuur kan een console-terugvalcultuur van uw keuze hebben.

Van toepassing op