Поделиться через


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 свойства всегда идентично значению Name свойства связанного CultureInfo объекта.

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

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