CultureInfo.GetCultureInfoByIetfLanguageTag(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Desusado. Recupera un objeto CultureInfo de solo lectura cuyas características lingüísticas se identifican por la etiqueta de idioma RFC 4646 especificada.
public:
static System::Globalization::CultureInfo ^ GetCultureInfoByIetfLanguageTag(System::String ^ name);
public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag (string name);
static member GetCultureInfoByIetfLanguageTag : string -> System.Globalization.CultureInfo
Public Shared Function GetCultureInfoByIetfLanguageTag (name As String) As CultureInfo
Parámetros
- name
- String
Nombre de un idioma especificado por el estándar RFC 4646.
Devoluciones
Un objeto CultureInfo de solo lectura.
Excepciones
name
es null.
name
no corresponde a una referencia cultural admitida.
Comentarios
Nota
Este método y la IetfLanguageTag propiedad están en desuso. En lugar de usar estas API, se recomienda usar los CultureInfo constructores, CultureInfo.GetCultureInfoy la Name propiedad . Las etiquetas y los nombres de IETF son idénticos.
El estándar RFC 4646 que mantiene el Grupo de tareas de ingeniería de Internet (IETF) define una etiqueta de idioma IETF, que proporciona un medio uniforme para identificar un idioma. El formato de una etiqueta de idioma IETF es el mismo que el nombre de referencia cultural devuelto por la Name propiedad , pero no identifica una referencia cultural de forma única. Las distintas referencias culturales comparten la misma etiqueta de idioma IETF si esas referencias culturales tienen características lingüísticas idénticas. Las características lingüísticas de una referencia cultural se encuentran en el TextInfo objeto asociado a un CultureInfo objeto .
Una etiqueta de idioma IETF consta de un identificador de idioma obligatorio, un identificador de script opcional y un identificador de región opcional.
Las aplicaciones deben usar la referencia cultural recuperada para controlar tareas específicas del lenguaje, como administrar un corrector ortográfico o gramatical. Las aplicaciones no deben usar la referencia cultural recuperada para controlar tareas específicas de la referencia cultural, como ordenar texto o dar formato a las horas y fechas.
Para obtener más información, vea RFC 4646 - "Etiquetas para identificar idiomas.
Notas a los autores de las llamadas
.NET Framework 3.5 y versiones anteriores inician una ArgumentException excepción si name
no se corresponde con el nombre de una referencia cultural admitida. A partir de .NET Framework 4, este método inicia un CultureNotFoundException.