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

Ein schreibgeschütztes CultureInfo-Objekt.

Ausnahmen

name ist NULL.

name entspricht keiner unterstützten Kultur.

Hinweise

Hinweis

Diese Methode und die IetfLanguageTag Eigenschaft sind veraltet. Anstatt diese APIs zu verwenden, wird empfohlen, die CultureInfo Konstruktoren und CultureInfo.GetCultureInfodie Name -Eigenschaft zu verwenden. 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 ein einheitliches Mittel zur Identifizierung einer Sprache bietet. Das Format eines IETF-Sprachtags ist identisch mit dem kulturspezifischen Namen, der von der Name -Eigenschaft zurückgegeben wird. Eine Kultur wird jedoch nicht eindeutig identifiziert. Verschiedene Kulturen verwenden das gleiche IETF-Sprachtag, wenn diese Kulturen identische sprachliche Merkmale aufweisen. Die sprachlichen Merkmale einer Kultur sind in dem Objekt enthalten, das TextInfo einem CultureInfo Objekt zugeordnet ist.

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

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 Formatierungszeiten 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üheren Versionen lösen ein ausArgumentException, wenn name nicht dem Namen einer unterstützten Kultur entspricht. Ab .NET Framework 4 löst diese Methode einen ausCultureNotFoundException.

Gilt für:

Weitere Informationen