CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Właściwość

Definicja

Pobiera lub ustawia alternatywną kulturę interfejsu użytkownika odpowiednią dla aplikacji konsolowych, gdy domyślna kultura graficznego interfejsu użytkownika jest nieodpowiedni.Gets or sets an alternate user interface culture suitable for console applications when the default graphic user interface culture is inappropriate.

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

CultureInfo

Alternatywna kultura, która jest używana do odczytywania i wyświetlania tekstu w konsoli.An alternate culture that is used to read and display text on the console.

Wyjątki

W operacji zestawu, w której określona kultura nie jest null, właściwość ConsoleFallbackUICulture określonej kultury nie jest taka sama jak określona kultura.In a set operation where the specified culture is not null, the ConsoleFallbackUICulture property of the specified culture is not the same as the specified culture.

Uwagi

W operacji get Właściwość ConsoleFallbackUICulture odpowiada metodzie GetConsoleFallbackUICulture.In a get operation, the ConsoleFallbackUICulture property corresponds to the GetConsoleFallbackUICulture method. Określ null w operacji zestawu, aby wskazać, że kultura zdefiniowana przez bieżący obiekt CultureAndRegionInfoBuilder jest alternatywną kulturą interfejsu użytkownika.Specify null in a set operation to indicate that the culture defined by the current CultureAndRegionInfoBuilder object is the alternate user interface culture. Jeśli spróbujesz ustawić właściwość na kulturę, która sama ma inną rezerwową kulturę interfejsu użytkownika konsoli, zostanie ona przypisana do ostatecznej kultury "liścia".If you attempt to set the property to a culture that itself has a different Console Fallback UI Culture, then it will be assigned that final "leaf" culture.

Języki takie jak arabski, hebrajski, perski, urdu i syryjskie są oparte na tekście dwukierunkowym.Languages such as Arabic, Hebrew, Persian, Urdu and Syriac are based on bi-directional text. Aplikacje systemu Windows, które wykorzystują graficzny interfejs użytkownika, obsługują Języki dwukierunkowe.Windows applications, which employ a graphical user interface, support bi-directional languages. Jednak aplikacje konsolowe, które korzystają z interfejsu użytkownika tekstu konsoli systemu operacyjnego, nie zapewniają obsługi dwukierunkowej.However, console applications, which employ the text user interface of the operating system console, do not provide bi-directional support. W związku z tym, jeśli aplikacja konsolowa jest zlokalizowana na arabski lub hebrajski, na ekranie konsoli jest wyświetlany tekst nieczytelny.Consequently, if a console application is localized to Arabic or Hebrew, it displays unreadable text on the console screen.

Kultura interfejsu użytkownika określa zasoby wymagane przez aplikację do obsługi danych wejściowych i wyjściowych użytkownika. domyślnie jest to taka sama jak kultura systemu operacyjnego.The user interface culture specifies the resources that an application needs to support user input and output, and by default is the same as the operating system culture. Na przykład właściwość CurrentUICulture zwraca kulturę arabską dla arabskiej systemu operacyjnego.For example, the CurrentUICulture property returns an Arabic culture for an Arabic operating system. Aplikacja powinna używać właściwości ConsoleFallbackUICulture, aby pobrać neutralną kulturę odpowiednią dla interfejsu użytkownika aplikacji konsolowej.The application should use the ConsoleFallbackUICulture property to retrieve a neutral culture suitable for a console application user interface.

Dotyczy