Normalizer2.GetRawDecomposition(Int32) Methode

Definition

Ruft die Unformatierungszuordnung von c ab.

[Android.Runtime.Register("getRawDecomposition", "(I)Ljava/lang/String;", "GetGetRawDecomposition_IHandler", ApiSince=24)]
public virtual string? GetRawDecomposition(int c);
[<Android.Runtime.Register("getRawDecomposition", "(I)Ljava/lang/String;", "GetGetRawDecomposition_IHandler", ApiSince=24)>]
abstract member GetRawDecomposition : int -> string
override this.GetRawDecomposition : int -> string

Parameter

c
Int32

Codepunkt

Gibt zurück

c's raw decomposition mapping, if any; andernfalls NULL

Attribute

Hinweise

Ruft die Unformatierungszuordnung von c ab.

Dies ähnelt der getDecomposition()-Methode, gibt aber die unformatierte Analysezuordnung zurück, wie in UnicodeData.txt oder (für benutzerdefinierte Daten) in den vom Gennorm2-Tool verarbeiteten Zuordnungsdateien angegeben. Im Gegensatz dazu gibt getDecomposition() die verarbeitete, rekursiv dekompilierte Version dieser Zuordnung zurück.

Bei Verwendung in einer standardmäßigen NFKC Normalizer2-Instanz gibt getRawDecomposition() die Unicode-eigenschaft Decomposition_Mapping (dm) zurück.

Wenn sie in einer standardmäßigen NFC Normalizer2-Instanz verwendet wird, wird die Decomposition_Mapping nur zurückgegeben, wenn die Decomposition_Type (dt) kanonisch (Can) ist; in diesem Fall enthält das Ergebnis entweder einen oder zwei Codepunkte (=1..4 Java Zeichen).

Diese Funktion ist unabhängig vom Modus des Normalizer2. Die Standardimplementierung gibt NULL zurück.

Java Dokumentation für android.icu.text.Normalizer2.getRawDecomposition(int).

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: