CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Eigenschaft

Definition

Ruft die bei einer ungeeigneten Standard-GUI-Kultur geeignete alternative GUI-Kultur für Konsolenanwendungen ab oder legt diese fest.

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

Eigenschaftswert

Eine alternative Kultur, die zum Lesen und Anzeigen von Texten auf der Konsole verwendet wird.

Ausnahmen

In einem set-Vorgang, in dem die angegebene Kultur nicht null ist, entspricht die ConsoleFallbackUICulture-Eigenschaft der angegebenen Kultur nicht der angegebenen Kultur.

Hinweise

In einem Get-Vorgang entspricht die ConsoleFallbackUICulture -Eigenschaft der GetConsoleFallbackUICulture -Methode. Geben Sie null in einem set-Vorgang an, um anzugeben, dass die vom aktuellen CultureAndRegionInfoBuilder Objekt definierte Kultur die alternative Benutzeroberflächenkultur ist. Wenn Sie versuchen, die Eigenschaft auf eine Kultur festzulegen, die selbst eine andere Konsolenfallback-UI-Kultur aufweist, wird ihr die endgültige "Blattkultur" zugewiesen.

Sprachen wie Arabisch, Hebräisch, Persisch, Urdu und Syrisch basieren auf bidirektionalem Text. Windows-Anwendungen, die eine grafische Benutzeroberfläche verwenden, unterstützen bidirektionale Sprachen. Konsolenanwendungen, die die Textbenutzeroberfläche der Betriebssystemkonsole verwenden, bieten jedoch keine bidirektionale Unterstützung. Wenn eine Konsolenanwendung auf Arabisch oder Hebräisch lokalisiert ist, wird daher unlesbarer Text auf dem Konsolenbildschirm angezeigt.

Die Benutzeroberflächeskultur gibt die Ressourcen an, die eine Anwendung benötigt, um Benutzereingaben und -ausgaben zu unterstützen, und ist standardmäßig mit der Betriebssystemkultur identisch. Die -Eigenschaft gibt beispielsweise CurrentUICulture eine arabische Kultur für ein arabisches Betriebssystem zurück. Die Anwendung sollte die ConsoleFallbackUICulture -Eigenschaft verwenden, um eine neutrale Kultur abzurufen, die für die Benutzeroberfläche einer Konsolenanwendung geeignet ist.

Gilt für: