CultureAndRegionInfoBuilder.IetfLanguageTag CultureAndRegionInfoBuilder.IetfLanguageTag CultureAndRegionInfoBuilder.IetfLanguageTag CultureAndRegionInfoBuilder.IetfLanguageTag Property

Определение

Возвращает или задает имя языка и региональных параметров в соответствии со стандартом RFC 4646, посвященном тегам для идентификации языков.Gets or sets a culture name formatted according to the RFC 4646 standard, "Tags for the Identification of Languages."

public:
 property System::String ^ IetfLanguageTag { System::String ^ get(); void set(System::String ^ value); };
public string IetfLanguageTag { get; set; }
member this.IetfLanguageTag : string with get, set
Public Property IetfLanguageTag As String

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

Имя языка и региональных параметров, отформатированных в соответствии со стандартом RFC 4646.A culture name formatted according to RFC 4646.

Исключения

В операции задания значением является null.In a set operation, the value is null.

В наборе операций длина значения не находится в диапазоне от 1 до 84 знаков.In a set operation, the length of the value is not from 1 through 84 characters.

В наборе операций компонент имени, указанный в значении, является пустым или превышает 8 знаков, содержит символы, не являющиеся буквенно-цифровыми или дефисом (-), или имя содержит начальный или конечный дефис.In a set operation, a component of the name specified in the value is empty or longer than 8 characters, not an alphanumeric character or hyphen (-), or the name contains a leading or trailing hyphen.

Комментарии

Свойство получает или задает имя языка и региональных параметров, отформатированное в соответствии с RFC 4646, которое может отличаться от имени языка Name и региональных параметров, возвращаемых свойством. IetfLanguageTagThe IetfLanguageTag property gets or sets a culture name formatted according to RFC 4646, which can be different from the culture name returned by the Name property. Например, в .NET Framework версии 1,0 имя нейтрального языка и региональных параметров для традиционного Китайа было «zh-CHT».For example, in the .NET Framework version 1.0, the neutral culture name for Traditional Chinese was "zh-CHT". В отличие от этого, RFC 4646 определяет имя языка и региональных параметров "zh-HANT".In contrast, RFC 4646 defines that culture name as "zh-HANT". (Обратите внимание, что в .NET Framework версии 4 отображаемое имя для «zh-CHT» — «китайский (традиционное письмо) Legacy».)(Note that in the .NET Framework version 4, the Display Name for "zh-CHT" is "Chinese (Traditional) Legacy".)

Имя языка и региональных параметров RFC 4646 состоит из нескольких компонентов.An RFC 4646 culture name consists of several components. Типичное имя языка и региональных параметров состоит из обязательного идентификатора языка, необязательного идентификатора скрипта и необязательного идентификатора страны или региона.A typical culture name consists of a mandatory language identifier, an optional script identifier, and an optional country/region identifier. Например, допустимое имя языка и региональных параметров RFC 4646 для сербского языка, сценарий кириллицы и регион Сербия — SR-Цирл-RS.For example, a valid RFC 4646 culture name for the Serbian language, the Cyrillic script, and the region of Serbia is "sr-Cyrl-RS".

Обратите внимание, что два или более региональных параметров могут иметь один и тот же тег языка IETF.Note that two or more cultures can have the same IETF language tag.

Дополнительные сведения см. в документе RFC 4646 "Теги для идентификации языков" в запросе комментариев.For more information, see RFC 4646, "Tags for the Identification of Languages," at Request For Comments.

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

Дополнительно