TextInfo.CultureName プロパティ

定義

現在の TextInfo オブジェクトに関連付けられたカルチャの名前を取得します。

public:
 property System::String ^ CultureName { System::String ^ get(); };
public string CultureName { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public string CultureName { get; }
member this.CultureName : string
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.CultureName : string
Public ReadOnly Property CultureName As String

プロパティ値

カルチャの名前。

属性

注釈

オブジェクトは特定の TextInfo カルチャから作成され CultureName 、 プロパティはそのカルチャの名前を返します。

プロパティは CultureName 、ニュートラル カルチャではなく、常に特定のカルチャを反映します。 値としてニュートラル カルチャがある場合 CultureInfo.Name 、対応する CultureName は値として同じ言語を使用する任意の特定のカルチャを持っています。 たとえば、 プロパティはName英語のニュートラル カルチャに対して "en" を返しますが、対応するCultureNameプロパティは英語 (米国) カルチャの "en-US" を返す場合があります。 オブジェクトがTextInfoニュートラル カルチャではなく特定のカルチャに関連付けられている場合、そのCultureNameプロパティの値は、関連付けられているCultureInfoオブジェクトのプロパティ値と常にName同じです。

同様に、 プロパティは CultureName 特定の並べ替えを反映しません。 これは常に既定の並べ替え順序に対応します。 たとえば、スペイン語 (スペイン) の既定の並べ替え順序は国際並べ替え順序です。 が es-ES_tradnl (従来の並べ替え順序を持つスペイン語) の場合 CultureInfo.Name 、対応する CultureName は es-ES (既定の国際並べ替え順序を持つスペイン語) です。

適用対象