CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia alternatywną kulturę interfejsu użytkownika odpowiednią dla aplikacji konsolowych, gdy domyślna kultura graficznego interfejsu użytkownika jest nieodpowiednia.
public:
property System::Globalization::CultureInfo ^ ConsoleFallbackUICulture { System::Globalization::CultureInfo ^ get(); void set(System::Globalization::CultureInfo ^ value); };
public System.Globalization.CultureInfo ConsoleFallbackUICulture { get; set; }
member this.ConsoleFallbackUICulture : System.Globalization.CultureInfo with get, set
Public Property ConsoleFallbackUICulture As CultureInfo
Wartość właściwości
Alternatywna kultura używana do odczytywania i wyświetlania tekstu w konsoli programu .
Wyjątki
W operacji zestawu, w której określona kultura nie null
jest , ConsoleFallbackUICulture właściwość określonej kultury nie jest taka sama jak określona kultura.
Uwagi
W operacji ConsoleFallbackUICulture get właściwość odpowiada metodzie GetConsoleFallbackUICulture . Określ null
w operacji zestawu, aby wskazać, że kultura zdefiniowana przez bieżący CultureAndRegionInfoBuilder obiekt jest alternatywną kulturą interfejsu użytkownika. Jeśli spróbujesz ustawić właściwość na kulturę, która sama ma inną kulturę interfejsu użytkownika rezerwowego konsoli, zostanie przypisana ta ostateczna kultura "liścia".
Języki takie jak Arabski, Hebrajski, Perski, Urdu i Syriac są oparte na tekście dwukierunkowym. Aplikacje systemu Windows, które korzystają z graficznego interfejsu użytkownika, obsługują języki dwukierunkowe. Jednak aplikacje konsolowe, które korzystają z tekstowego interfejsu użytkownika konsoli systemu operacyjnego, nie zapewniają obsługi dwukierunkowej. W związku z tym, jeśli aplikacja konsolowa jest zlokalizowana w języku arabskim lub hebrajskim, wyświetla nieprzeczytany tekst na ekranie konsoli.
Kultura interfejsu użytkownika określa zasoby, które aplikacja musi obsługiwać dane wejściowe i wyjściowe użytkownika, a domyślnie jest taka sama jak kultura systemu operacyjnego. Na przykład CurrentUICulture właściwość zwraca kulturę arabską dla arabskiego systemu operacyjnego. Aplikacja powinna używać ConsoleFallbackUICulture właściwości do pobierania neutralnej kultury odpowiedniej dla interfejsu użytkownika aplikacji konsolowej.