CultureAndRegionInfoBuilder.ConsoleFallbackUICulture Proprietà

Definizione

Ottiene o definisce impostazioni cultura dell'interfaccia utente alternative adatte per le applicazioni di console quando le impostazioni cultura predefinite dell'interfaccia utente grafica non sono appropriate.

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

Valore della proprietà

Impostazioni cultura alternative usate per leggere e visualizzare testo sulla console.

Eccezioni

In un'operazione di impostazione in cui le impostazioni cultura specificate non sono null, la proprietà ConsoleFallbackUICulture delle impostazioni cultura specificate non corrisponde alle impostazioni cultura specificate.

Commenti

In un'operazione get la ConsoleFallbackUICulture proprietà corrisponde al GetConsoleFallbackUICulture metodo . Specificare null in un'operazione set per indicare che le impostazioni cultura definite dall'oggetto corrente CultureAndRegionInfoBuilder sono le impostazioni cultura dell'interfaccia utente alternative. Se si tenta di impostare la proprietà su impostazioni cultura con impostazioni cultura diverse dell'interfaccia utente di fallback della console, le impostazioni cultura "foglia" finali verranno assegnate.

Le lingue come arabo, ebraico, persiano, urdu e siriaco sono basate su testo bidirezionale. Le applicazioni Windows, che usano un'interfaccia utente grafica, supportano linguaggi bidirezionali. Tuttavia, le applicazioni console, che usano l'interfaccia utente di testo della console del sistema operativo, non forniscono supporto bidirezionale. Di conseguenza, se un'applicazione console viene localizzata in arabo o ebraico, viene visualizzato testo illeggibile nella schermata della console.

Le impostazioni cultura dell'interfaccia utente specificano le risorse che un'applicazione deve supportare l'input e l'output dell'utente e, per impostazione predefinita, corrisponde alle impostazioni cultura del sistema operativo. Ad esempio, la CurrentUICulture proprietà restituisce impostazioni cultura arabe per un sistema operativo arabo. L'applicazione deve usare la ConsoleFallbackUICulture proprietà per recuperare impostazioni cultura neutre adatte per un'interfaccia utente dell'applicazione console.

Si applica a