Normalizer2.GetInstance(Stream, String, Normalizer2+Mode) 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.
[Android.Runtime.Register("getInstance", "(Ljava/io/InputStream;Ljava/lang/String;Landroid/icu/text/Normalizer2$Mode;)Landroid/icu/text/Normalizer2;", "", ApiSince=24)]
public static Android.Icu.Text.Normalizer2? GetInstance(System.IO.Stream? data, string? name, Android.Icu.Text.Normalizer2.Mode? mode);
[<Android.Runtime.Register("getInstance", "(Ljava/io/InputStream;Ljava/lang/String;Landroid/icu/text/Normalizer2$Mode;)Landroid/icu/text/Normalizer2;", "", ApiSince=24)>]
static member GetInstance : System.IO.Stream * string * Android.Icu.Text.Normalizer2.Mode -> Android.Icu.Text.Normalizer2
Parameter
- data
- Stream
die Binären, Big-Endian Normalisierungsdaten (NRM-Datei) oder NULL für ICU-Daten
- name
- String
"nfc" oder "nfkc" oder "nfkc_cf" oder "nfkc_scf" oder Name der benutzerdefinierten Datendatei
- mode
- Normalizer2.Mode
Normalisierungsmodus (Verfassen oder Dekompilieren usw.)
Gibt zurück
der angeforderte Normalizer2, falls erfolgreich
- Attribute
Hinweise
Diese Methode war in API-Ebene 31 veraltet. Verwenden Sie nicht, da das Binärdatenformat nicht auf API-Ebenen stabil ist.
Gibt eine Normalizer2-Instanz zurück, die die angegebene Datendatei verwendet (eine ICU-Datendatei, wenn data=null oder andere benutzerdefinierte Binärdaten) verwendet und der Text gemäß dem angegebenen Modus verfasst oder dekompiliert. Gibt eine nicht veränderbare Singletoninstanz zurück. Verwenden Sie "data=null" für Datendateien, die Teil der eigenen Daten der ICU sind. Verwenden Sie name="nfc" und COMPOSE/DECOMPOSE für Unicode-Standard NFC/NFD. Verwenden Sie name="nfkc" und COMPOSE/DECOMPOSE für Unicode-Standard NFKC/NFKD. Verwenden Sie name="nfkc_cf" und COMPOSE für Unicode-Standard NFKC_CF=NFKC_Casefold. Wenn data!=null, werden die Binärdaten einmal gelesen und mithilfe des angegebenen Namens als Schlüssel zwischengespeichert. Wenn Sie wissen oder erwarten, dass die Daten bereits zwischengespeichert werden, können Sie auch Daten!=null für Nicht-ICU-Daten verwenden. Jede IOException wird in eine ICUUncheckedIOException eingeschlossen.
Android-Referenz für android.icu.text.Normalizer2.getInstance.
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.