NumericShaper.GetContextualShaper Methode

Definition

Überlädt

Name Beschreibung
GetContextualShaper(Ranges)

Gibt einen kontextbezogenen Shaper für die bereitgestellten Unicode-Bereiche zurück.

GetContextualShaper(Ranges, Int32)

Gibt einen kontextbezogenen Shaper für die bereitgestellten Unicode-Bereiche zurück.

GetContextualShaper(Ranges)

Gibt einen kontextbezogenen Shaper für die bereitgestellten Unicode-Bereiche zurück.

[Android.Runtime.Register("getContextualShaper", "(I)Ljava/awt/font/NumericShaper;", "")]
public static Java.Awt.Font.NumericShaper? GetContextualShaper(Java.Awt.Font.Ranges ranges);
[<Android.Runtime.Register("getContextualShaper", "(I)Ljava/awt/font/NumericShaper;", "")>]
static member GetContextualShaper : Java.Awt.Font.Ranges -> Java.Awt.Font.NumericShaper

Parameter

ranges
Ranges

die angegebenen Unicode-Bereiche

Gibt zurück

ein Shaper für die angegebenen Bereiche

Attribute

Hinweise

Gibt einen kontextbezogenen Shaper für die bereitgestellten Unicode-Bereiche zurück. Lateinisch-1 (EUROPÄISCHE) Ziffern werden in die Dezimalziffern konvertiert, die dem Bereich des vorhergehenden Texts entsprechen, wenn der Bereich einer der bereitgestellten Bereiche ist. Mehrere Bereiche werden durch die gemeinsame Verwendung der Werte dargestellt, z NumericShaper.ARABIC | NumericShaper.THAI. B. . Der Shaper geht davon aus, dass EUROPEAN als Ausgangskontext verwendet wird, d. h., wenn europäische Ziffern vor starkem direktionalen Text in der Zeichenfolge gefunden werden, wird davon ausgegangen, dass der Kontext EUROPA ist, und daher werden die Ziffern nicht formt.

Java-Dokumentation für java.awt.font.NumericShaper.getContextualShaper(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

GetContextualShaper(Ranges, Int32)

Gibt einen kontextbezogenen Shaper für die bereitgestellten Unicode-Bereiche zurück.

[Android.Runtime.Register("getContextualShaper", "(II)Ljava/awt/font/NumericShaper;", "")]
public static Java.Awt.Font.NumericShaper? GetContextualShaper(Java.Awt.Font.Ranges ranges, int defaultContext);
[<Android.Runtime.Register("getContextualShaper", "(II)Ljava/awt/font/NumericShaper;", "")>]
static member GetContextualShaper : Java.Awt.Font.Ranges * int -> Java.Awt.Font.NumericShaper

Parameter

ranges
Ranges

die angegebenen Unicode-Bereiche

defaultContext
Int32

der Startkontext, z. B. NumericShaper.EUROPEAN

Gibt zurück

ein Shaper für die angegebenen Unicode-Bereiche.

Attribute

Hinweise

Gibt einen kontextbezogenen Shaper für die bereitgestellten Unicode-Bereiche zurück. Lateinisch-1 (EUROPÄISCHE) Ziffern werden in die Dezimalziffern konvertiert, die dem Bereich des vorhergehenden Texts entsprechen, wenn der Bereich einer der bereitgestellten Bereiche ist. Mehrere Bereiche werden durch die gemeinsame Verwendung der Werte dargestellt, z NumericShaper.ARABIC | NumericShaper.THAI. B. . Der Shaper verwendet defaultContext als Startkontext.

Java-Dokumentation für java.awt.font.NumericShaper.getContextualShaper(int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: