CultureInfo.GetConsoleFallbackUICulture Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.