CultureInfo.UseUserOverride プロパティ

定義

現在の CultureInfo オブジェクトでユーザーが選択したカルチャ設定を使用するかどうかを示す値を取得します。

public:
 property bool UseUserOverride { bool get(); };
public bool UseUserOverride { get; }
member this.UseUserOverride : bool
Public ReadOnly Property UseUserOverride As Boolean

プロパティ値

Boolean

現在の CultureInfo でユーザーが選択したカルチャ設定を使用する場合は true。それ以外の場合は false

注釈

ユーザーは、コントロール パネルの地域と言語のオプション部分を使用して、Windowsの現在のカルチャに関連付けられている値の一部をオーバーライドすることを選択できます。 たとえば、ユーザーは日付を別の形式で表示したり、カルチャの既定値以外の通貨を使用したりできます。

指定したカルチャが Windows の現在のカルチャと一致する場合UseUserOverrideCultureInfoプロパティによって返されるインスタンスのプロパティのユーザー設定や、プロパティによってDateTimeFormat返されるインスタンスのDateTimeFormatInfoNumberFormatInfoプロパティなど、これらのオーバーライドが使用されますNumberFormattrue ユーザー設定と関連付けられている CultureInfoカルチャと互換性がない場合(たとえば、選択したカレンダーがいずれかの OptionalCalendarsカレンダーでない場合)、メソッドの結果とプロパティの値は未定義になります。

このプロパティは、作成時に CultureInfo 設定されます。

適用対象