CultureInfo.GetCultureInfoByIetfLanguageTag(String) Methode

Definition

Veraltet. Ruft ein schreibgeschütztes CultureInfo-Objekt ab, dessen linguistische Merkmale vom angegebenen RFC 4646-Sprachtag identifiziert werden.

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

Parameter

name
String

Der Name einer Sprache gemäß dem Standard RFC 4646.

Gibt zurück

CultureInfo

Ein schreibgeschütztes CultureInfo-Objekt.

Ausnahmen

name ist NULL.

name entspricht keiner unterstützten Kultur.

Hinweise

Hinweis

Diese Methode und IetfLanguageTag die -Eigenschaft sind veraltet. Anstatt diese APIs zu verwenden, empfehlen wir die Verwendung der CultureInfo Konstruktoren CultureInfo.GetCultureInfo , und der Name -Eigenschaft. IETF-Tags und -Namen sind identisch.

Der RFC 4646-Standard, der von der Internet Engineering Task Force (IETF) verwaltet wird, definiert ein IETF-Sprachtag, das eine einheitliche Möglichkeit zum Identifizieren einer Sprache bietet. Das Format eines IETF-Sprachtags ist mit dem von der -Eigenschaft zurückgegebenen Kulturnamen identisch, identifiziert jedoch keine Name Kultur eindeutig. Unterschiedliche Kulturen verwenden dasselbe IETF-Sprachtag, wenn diese Kulturen identische linguistische Merkmale aufweisen. Die linguistischen Merkmale einer Kultur sind im -Objekt TextInfo enthalten, das einem -Objekt zugeordnet CultureInfo ist.

Ein IETF-Sprachtag besteht aus einem obligatorischen Sprachbezeichner, einem optionalen Skriptbezeichner und einem optionalen Regionbezeichner.

Ihre Anwendungen sollten die abgerufene Kultur verwenden, um sprachspezifische Aufgaben zu steuern, z. B. die Verwaltung einer Rechtschreib- oder Grammatikprüfung. Anwendungen sollten die abgerufene Kultur nicht verwenden, um kulturspezifische Aufgaben wie das Sortieren von Text oder das Formatieren von Zeiten und Datumsangaben zu steuern.

Weitere Informationen finden Sie unter RFC 4646 – "Tags for Identifying Languages.

Hinweise für Aufrufer

.NET Framework 3.5 und frühere Versionen eine auslösen, wenn nicht dem Namen einer ArgumentException name unterstützten Kultur entspricht. Ab .NET Framework 4 löst diese Methode eine CultureNotFoundException aus.

Gilt für:

Siehe auch