Sprache

ULocale.Builder.SetExtension(Char, String) Methode

Definition

Legt die Erweiterung für den angegebenen Schlüssel fest.

[Android.Runtime.Register("setExtension", "(CLjava/lang/String;)Landroid/icu/util/ULocale$Builder;", "", ApiSince=24)]
public Android.Icu.Util.ULocale.Builder SetExtension(char key, string value);
[<Android.Runtime.Register("setExtension", "(CLjava/lang/String;)Landroid/icu/util/ULocale$Builder;", "", ApiSince=24)>]
member this.SetExtension : char * string -> Android.Icu.Util.ULocale.Builder

Parameter

key
Char

Erweiterungsschlüssel

value
String

der Erweiterungswert

Gibt zurück

Dieser Generator.

Attribute

Hinweise

Legt die Erweiterung für den angegebenen Schlüssel fest. Wenn der Wert null oder die leere Zeichenfolge ist, wird die Erweiterung entfernt. Andernfalls muss die Erweiterung wohlgeformt sein oder eine Ausnahme ausgelöst wird.

Hinweis: Der Schlüssel UNICODE_LOCALE_EXTENSION ('u') wird für die Unicode-Gebietsschemaerweiterung verwendet. Durch Festlegen eines Werts für diesen Schlüssel werden alle vorhandenen Unicode-Gebietsschema-Schlüssel-/Typpaare durch diejenigen ersetzt, die in der Erweiterung definiert sind.

Hinweis: Der Schlüssel PRIVATE_USE_EXTENSION ('x') wird für den privaten Verwendungscode verwendet. Um wohlgeformt zu sein, muss der Wert für diesen Schlüssel nur Subtags von 1 bis acht alphanumerischen Zeichen aufweisen, nicht zwei bis acht wie im allgemeinen Fall.

Android-Referenz für android.icu.util.ULocale.Builder.setExtension.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: