CultureAndRegionInfoBuilder.IetfLanguageTag Propriedade

Definição

Obtém ou define um nome de cultura formatado de acordo com a norma RFC 4646, “Marcas para identificação de idiomas”.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

Valor da propriedade

String

Um nome de cultura formatado de acordo com a RFC 4646.A culture name formatted according to RFC 4646.

Exceções

Em uma operação de conjuntos, o valor é null.In a set operation, the value is null.

Em uma operação de conjuntos, o comprimento do valor não é de 1 a 84 caracteres.In a set operation, the length of the value is not from 1 through 84 characters.

Em uma operação de conjuntos, um componente do nome especificado no valor está vazio ou maior que oito caracteres, não um caractere alfanumérico ou um hífen (-) ou o nome contém um hífen à esquerda ou à direita.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.

Comentários

A IetfLanguageTag propriedade Obtém ou define um nome de cultura formatado de acordo com a RFC 4646, que pode ser diferente do nome de cultura retornado pela Name propriedade.The 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. Por exemplo, no .NET Framework versão 1,0, o nome de cultura neutra para chinês tradicional era "zh-CHT".For example, in the .NET Framework version 1.0, the neutral culture name for Traditional Chinese was "zh-CHT". Por outro lado, a RFC 4646 define esse nome de cultura como "zh-HANT".In contrast, RFC 4646 defines that culture name as "zh-HANT". (Observe que, no .NET Framework versão 4, o nome de exibição de "zh-CHT" é "chinês (tradicional) herdado".)(Note that in the .NET Framework version 4, the Display Name for "zh-CHT" is "Chinese (Traditional) Legacy".)

Um nome de cultura RFC 4646 consiste em vários componentes.An RFC 4646 culture name consists of several components. Um nome de cultura típico consiste em um identificador de idioma obrigatório, um identificador de script opcional e um identificador de país/região opcional.A typical culture name consists of a mandatory language identifier, an optional script identifier, and an optional country/region identifier. Por exemplo, um nome de cultura válido do RFC 4646 para o idioma sérvio, o script cirílico e a região da Sérvia é "Sr-Cyrl-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".

Observe que duas ou mais culturas podem ter a mesma marca de idioma da IETF.Note that two or more cultures can have the same IETF language tag.

Para obter mais informações, consulte RFC 4646, "marcas para a identificação de idiomas", na solicitação de comentários.For more information, see RFC 4646, "Tags for the Identification of Languages," at Request For Comments.

Aplica-se a

Confira também