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 получения нейтрального языка и региональных параметров, подходящих для пользовательского интерфейса консольного приложения.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по