CultureInfo.GetCultureInfoByIetfLanguageTag(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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, 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 ein einheitliches Mittel zum Identifizieren einer Sprache bietet. Das Format eines IETF-Sprachtags ist mit dem von der Name -Eigenschaft zurückgegebenen Kulturnamen identisch, identifiziert jedoch eine Kultur nicht eindeutig. Unterschiedliche Kulturen teilen sich das gleiche IETF-Sprachtag, wenn diese Kulturen identische linguistische Merkmale aufweisen. Die linguistischen 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 das Formatieren von Uhrzeiten und Datumsangaben zu steuern.
Weitere Informationen finden Sie unter RFC 4646 – "Tags zum Identifizieren von Sprachen.
Hinweise für Aufrufer
.NET Framework Version 3.5 und früheren Versionen wird ausgelöst, ArgumentException wenn name
nicht dem Namen einer unterstützten Kultur entspricht. Ab .NET Framework 4 löst diese Methode einen ausCultureNotFoundException.