CultureAndRegionInfoBuilder.ConsoleFallbackUICulture CultureAndRegionInfoBuilder.ConsoleFallbackUICulture CultureAndRegionInfoBuilder.ConsoleFallbackUICulture CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Property

Определение

Возвращает или задает альтернативный язык и региональные параметры пользовательского интерфейса, подходящие для консольных приложений, когда не подходит язык и региональные параметры графического пользовательского интерфейса по умолчанию.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

Значение свойства

Альтернативный язык и региональные параметры, используемые для чтения и отображения текста на консоли.An alternate culture that is used to read and display text on the console.

Исключения

В наборе операций, где определенный язык и региональные параметры не равны null, свойство ConsoleFallbackUICulture определенного языка и региональных параметров не равно определенному языку и региональным параметрам.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.

Комментарии

В операции ConsoleFallbackUICulture Get свойство соответствует GetConsoleFallbackUICulture методу.In a get operation, the ConsoleFallbackUICulture property corresponds to the GetConsoleFallbackUICulture method. Укажите null в операции Set, чтобы указать, что язык и региональные параметры, CultureAndRegionInfoBuilder определенные текущим объектом, являются альтернативным языком и региональными параметрами пользовательского интерфейса.Specify null in a set operation to indicate that the culture defined by the current CultureAndRegionInfoBuilder object is the alternate user interface culture. Если вы попытаетесь задать для свойства язык и региональные параметры, которые имеют другую культуру пользовательского интерфейса для перехода на консоль, ему будет назначена конечная «конечная» культура.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.

Такие языки, как арабский, иврит, Персидский, урду и сирийский, основаны на двунаправленном тексте.Languages such as Arabic, Hebrew, Persian, Urdu and Syriac are based on bi-directional text. Приложения Windows, использующие графический пользовательский интерфейс, поддерживают языки с двунаправленным письмом.Windows applications, which employ a graphical user interface, support bi-directional languages. Однако консольные приложения, которые используют текстовый интерфейс пользователя консоли операционной системы, не обеспечивают двунаправленной поддержки.However, console applications, which employ the text user interface of the operating system console, do not provide bi-directional support. Следовательно, если консольное приложение локализовано для арабского языка или иврита, оно отображает нечитаемый текст на экране консоли.Consequently, if a console application is localized to Arabic or Hebrew, it displays unreadable text on the console screen.

Язык и региональные параметры пользовательского интерфейса указывают ресурсы, необходимые приложению для поддержки ввода и вывода данных пользователем, и по умолчанию совпадает с культурой операционной системы.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. Например, CurrentUICulture свойство возвращает арабский язык и региональные параметры для арабской операционной системы.For example, the CurrentUICulture property returns an Arabic culture for an Arabic operating system. Приложение должно использовать ConsoleFallbackUICulture свойство для получения нейтрального языка и региональных параметров, подходящих для пользовательского интерфейса консольного приложения.The application should use the ConsoleFallbackUICulture property to retrieve a neutral culture suitable for a console application user interface.

Применяется к