Freigeben über


CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Eigenschaft

Definition

Ruft eine alternative Benutzeroberflächenkultur ab, die für Konsolenanwendungen geeignet ist, wenn die Standardmäßige Benutzeroberflächenkultur ungeeignet ist, 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 Text auf der Konsole verwendet wird.

Ausnahmen

Bei einem Satzvorgang, bei dem die angegebene Kultur nicht nullangegeben ist, ist die ConsoleFallbackUICulture Eigenschaft der angegebenen Kultur nicht mit der angegebenen Kultur identisch.

Hinweise

In einem Get-Vorgang entspricht die ConsoleFallbackUICulture Eigenschaft der GetConsoleFallbackUICulture Methode. Geben Sie null in einem Satzvorgang 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 über eine andere Konsolen-Fallback-UI-Kultur verfügt, wird sie dieser endgültigen "Blatt"-Kultur zugewiesen.

Sprachen wie Arabisch, Hebräisch, Persisch, Urdu und Syrien 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 nicht lesbarer Text auf dem Konsolenbildschirm angezeigt.

Die Benutzeroberflächenkultur gibt die Ressourcen an, die eine Anwendung zur Unterstützung von Benutzereingaben und -ausgaben benötigt, und ist standardmäßig mit der Betriebssystemkultur identisch. Beispielsweise gibt die CurrentUICulture Eigenschaft 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 eine Konsolenanwendungsbenutzeroberfläche geeignet ist.

Gilt für: