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

Значение свойства

String

Имя языка и региональных параметров.

Атрибуты

Комментарии

TextInfoОбъект создается из определенного языка и региональных параметров, а CultureName свойство возвращает имя этого языка и региональных параметров.

CultureNameСвойство всегда отражает конкретную культуру, а не нейтральную культуру. Если CultureInfo.Name имеет нейтральный язык и региональные параметры, то соответствующее значение CultureName имеет произвольную конкретную культуру, использующую тот же язык. Например, Name свойство возвращает EN для нейтрального языка и региональных параметров, но соответствующее CultureName свойство может возвращать "en-US" для языка и региональных параметров "английский (США)". Если TextInfo объект связан с конкретным языком и региональными параметрами вместо нейтрального языка и региональных параметров, значение его CultureName свойства всегда идентично Name значению свойства связанного CultureInfo объекта.

Аналогичным образом CultureName свойство не отражает определенную сортировку. Он всегда соответствует порядку сортировки по умолчанию. Например, порядок сортировки по умолчанию для испанского языка (Испания) — это международный порядок сортировки. Если CultureInfo.Name параметр имеет вид es-ES_tradnl (испанский с традиционным порядком сортировки), то соответствующим параметром CultureName является ES-ES (испанский с международным порядком сортировки по умолчанию).

Применяется к