CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Propriété

Définition

Obtient ou définit une autre culture de l'interface utilisateur qui convient aux applications console lorsque la culture de l'interface graphique utilisateur par défaut est inappropriée.

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

Valeur de propriété

Autre culture utilisée pour lire et afficher le texte dans la console.

Exceptions

Dans une opération ensembliste où la culture spécifiée n’est pas null, la propriété ConsoleFallbackUICulture de la culture spécifiée n’est pas la même que la culture spécifiée.

Remarques

Dans une opération get, la ConsoleFallbackUICulture propriété correspond à la GetConsoleFallbackUICulture méthode . Spécifiez null dans une opération set pour indiquer que la culture définie par l’objet actuel CultureAndRegionInfoBuilder est la culture d’interface utilisateur de remplacement. Si vous essayez de définir la propriété sur une culture qui a elle-même une culture de l’interface utilisateur de secours de console différente, cette culture « feuille » finale lui est attribuée.

Les langues telles que l’arabe, l’hébreu, le persan, l’ourdou et le syriaque sont basées sur du texte bidirectionnel. Les applications Windows, qui utilisent une interface utilisateur graphique, prennent en charge les langages bidirectionnels. Toutefois, les applications console, qui utilisent l’interface utilisateur de texte de la console du système d’exploitation, ne fournissent pas de prise en charge bidirectionnelle. Par conséquent, si une application console est localisée en arabe ou en hébreu, elle affiche du texte illisible sur l’écran de la console.

La culture de l’interface utilisateur spécifie les ressources dont une application a besoin pour prendre en charge l’entrée et la sortie de l’utilisateur. Par défaut, elle est identique à la culture du système d’exploitation. Par exemple, la CurrentUICulture propriété renvoie une culture arabe pour un système d’exploitation arabe. L’application doit utiliser la ConsoleFallbackUICulture propriété pour récupérer une culture neutre adaptée à l’interface utilisateur d’une application console.

S’applique à