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 ,屬性會對應至 GetConsoleFallbackUICulture 方法。 在設定作業中指定 null ,以指出目前 CultureAndRegionInfoBuilder 物件所定義的文化特性是替代的使用者介面文化特性。 如果您嘗試將 屬性設定為本身具有不同控制台後援 UI 文化特性的文化特性,則會指派最終的「分葉」文化特性。

阿拉伯文、希伯來文、希伯來文、阿拉伯文、希伯來文、Urdu 和希伯來文等語言是以雙向文字為基礎。 採用圖形使用者介面的 Windows 應用程式支援雙向語言。 不過,採用作業系統控制台文字使用者介面的控制台應用程式不提供雙向支援。 因此,如果控制台應用程式當地語系化為阿拉伯文或希伯來文,則會在控制台畫面上顯示無法讀取的文字。

使用者介面文化特性會指定應用程式需要支援使用者輸入和輸出的資源,而且預設與操作系統文化特性相同。 例如, CurrentUICulture 屬性會傳回阿拉伯文操作系統的阿拉伯文文化特性。 應用程式應該使用 ConsoleFallbackUICulture 屬性來擷取適合控制台應用程式用戶介面的中性文化特性。

適用於