CultureInfo.IetfLanguageTag Propriedade

Definição

Preterido. Obtém a identificação de RFC 4646 padrão de um idioma.

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

Valor da propriedade

Uma cadeia de caracteres que é a identificação de RFC 4646 padrão de um idioma.

Atributos

Comentários

Observação

Essa propriedade (e o GetCultureInfoByIetfLanguageTag método) foi preterida. Em vez disso, você deve usar a CultureInfo.Name propriedade . Marcas e nomes IETF são idênticos.

O padrão RFC 4646 mantido pela IETF (Internet Engineering Task Force) define uma marca de linguagem IETF, que fornece um meio uniforme de identificar um idioma. O formato de uma marca de idioma IETF é semelhante ao nome da cultura retornado pela Name propriedade , mas não identifica uma cultura exclusivamente. Ou seja, culturas diferentes compartilham a mesma marca de idioma IETF se essas culturas tiverem características linguísticas idênticas. As características linguísticas de uma cultura estão contidas no objeto associado a TextInfo um CultureInfo objeto .

Uma marca de idioma IETF consiste em um identificador de idioma obrigatório, um identificador de script opcional e um identificador de região opcional.

Para obter mais informações, consulte RFC 4646, "Marcas para identificar idiomas. Para obter uma lista de subtags, consulte O Registro de Subtag de Linguagem IANA.

Aplica-se a

Confira também