CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Свойство

Определение

Возвращает или задает альтернативный язык и региональные параметры пользовательского интерфейса, подходящие для консольных приложений, когда не подходит язык и региональные параметры графического пользовательского интерфейса по умолчанию.

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

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

Альтернативный язык и региональные параметры, используемые для чтения и отображения текста на консоли.

Исключения

В наборе операций, где определенный язык и региональные параметры не равны null, свойство ConsoleFallbackUICulture определенного языка и региональных параметров не равно определенному языку и региональным параметрам.

Комментарии

В операции ConsoleFallbackUICulture get свойство соответствует методу GetConsoleFallbackUICulture . Укажите null в операции задания, чтобы указать, что язык и региональные параметры, определенные текущим CultureAndRegionInfoBuilder объектом, являются альтернативным языком и региональными параметрами пользовательского интерфейса. Если попытаться задать для свойства язык и региональные параметры, которые имеют другой язык и региональные параметры резервного пользовательского интерфейса консоли, ему будет назначен последний "конечный" язык и региональные параметры.

Такие языки, как арабский, иврит, персидский, урду и сирийский, основаны на двунаправленном тексте. Приложения Windows, использующие графический пользовательский интерфейс, поддерживают двунаправленные языки. Однако консольные приложения, использующие текстовый пользовательский интерфейс консоли операционной системы, не обеспечивают двунаправленную поддержку. Следовательно, если консольное приложение локализовано на арабском или иврите, оно отображает нечитаемый текст на экране консоли.

Язык и региональные параметры пользовательского интерфейса определяют ресурсы, необходимые приложению для поддержки ввода и вывода данных пользователем, и по умолчанию совпадают с языком и региональными параметрами операционной системы. Например, CurrentUICulture свойство возвращает арабские язык и региональные параметры для арабской операционной системы. Приложение должно использовать свойство для ConsoleFallbackUICulture получения нейтрального языка и региональных параметров, подходящих для пользовательского интерфейса консольного приложения.

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