Paket | flashx.textLayout.utils |
Klasse | public final class CharacterUtil |
Vererbung | CharacterUtil Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
GeometryUtil.method(Parameter
).
Methode | Definiert von | ||
---|---|---|---|
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
[statisch]
Gibt „true“ zurück, wenn das charCode-Argument ein High-Word eines Surrogate-Paars ist. | CharacterUtil | ||
[statisch]
Gibt „true“ zurück, wenn das charCode-Argument ein Low-Word eines Surrogate-Paars ist. | CharacterUtil | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
[statisch]
Gibt „true“ zurück, wenn charCode ein Leerzeichen ist. | CharacterUtil | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
isHighSurrogate | () | Methode |
public static function isHighSurrogate(charCode:int):Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt true
zurück, wenn das charCode
-Argument ein High-Word eines Surrogate-Paars ist. Ein Surrogate-Paar stellt ein Zeichen mit einem Code-Punkt dar, für dessen Ausdruck mehr als 16 Bits benötigt werden und der deshalb durch eine Kombination von zwei 16-Bit-Wörtern (High- und Low-Surrogate) ausgedrückt werden muss.
Diese Methode kann zum Verarbeiten einer Zeichenserie verwendet werden, um sicherzustellen, dass Sie nicht unbeabsichtigt ein Surrogate-Paar in zwei unvollständige Hälften teilen.
Parameter
charCode:int — Eine Ganzzahl, die einen Zeichencode darstellt. Zeichencodes werden normalerweise im Hexadezimalformat dargestellt. Beispiel: Der Zeichencode des Leerzeichens kann durch die Zahl 0x0020 dargestellt werden.
|
Boolean — true , wenn charCode das High-Surrogate in einem Surrogate-Paar ist.
|
isLowSurrogate | () | Methode |
public static function isLowSurrogate(charCode:int):Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt true
zurück, wenn das charCode
-Argument ein Low-Word in einem Surrogate-Paar ist. Ein Surrogate-Paar stellt ein Zeichen mit einem Code-Punkt dar, für dessen Ausdruck mehr als 16 Bits benötigt werden und der deshalb durch eine Kombination von zwei 16-Bit-Wörtern (High- und Low-Surrogate) ausgedrückt werden muss.
Diese Methode kann zum Verarbeiten einer Zeichenserie verwendet werden, um sicherzustellen, dass Sie nicht unbeabsichtigt ein Surrogate-Paar in zwei unvollständige Hälften teilen.
Parameter
charCode:int — Eine Ganzzahl, die einen Zeichencode darstellt. Zeichencodes werden normalerweise im Hexadezimalformat dargestellt. Beispiel: Der Zeichencode des Leerzeichens kann durch die Zahl 0x0020 dargestellt werden.
|
Boolean — true , wenn charCode das Low-Surrogate in einem Surrogate-Paar ist.
|
isWhitespace | () | Methode |
public static function isWhitespace(charCode:int):Boolean
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt true
zurück, wenn charCode
ein Leerzeichen ist.
Die folgende Tabelle beschreibt alle Zeichen, die von dieser Methode als Leerzeichen behandelt werden.
Zeichencode | Unicode-Zeichenname | Kategorie |
---|---|---|
0x0020 | Leerzeichen | Trennzeichen |
0x1680 | OGHAM-Leerzeichen | Trennzeichen |
0x180E | Mongolisches Vokaltrennzeichen | Trennzeichen |
0x2000 | En-Quad | Trennzeichen |
0x2001 | Em-Quad | Trennzeichen |
0x2002 | En-Leerzeichen | Trennzeichen |
0x2003 | Em-Leerzeichen | Trennzeichen |
0x2004 | 1/3-Em-Leerzeichen | Trennzeichen |
0x2005 | 1/4-Em-Leerzeichen | Trennzeichen |
0x2006 | 1/6-Em-Leerzeichen | Trennzeichen |
0x2007 | Ziffernbreite-Leerzeichen | Trennzeichen |
0x2008 | Interpunktionsleerzeichen | Trennzeichen |
0x2009 | Schmales Leerzeichen | Trennzeichen |
0x200A | Hair Space | Trennzeichen |
0x202F | Schmales geschütztes Leerzeichen | Trennzeichen |
0x205F | Mittelbreites mathematisches Leerzeichen | Trennzeichen |
0x3000 | Ideographisches Leerzeichen | Trennzeichen |
0x2028 | Zeilentrennzeichen | Zeilentrennzeichen |
0x2029 | Abschnittstrennzeichen | Abschnittstrennzeichen |
0x0009 | Zeichentabulierung | Sonstiges |
0x000A | Zeilenvorschub | Sonstiges |
0x000B | Zeilentabulierung | Sonstiges |
0x000C | Seitenvorschub | Sonstiges |
0x000D | Zeilenumschaltung | Sonstiges |
0x0085 | Nächste Zeile | Sonstiges |
0x00A0 | Geschütztes Leerzeichen | Sonstiges |
Parameter
charCode:int — Eine Ganzzahl, die einen Zeichencode darstellt. Zeichencodes werden normalerweise im Hexadezimalformat dargestellt. Beispiel: Der Zeichencode des Leerzeichens kann durch die Zahl 0x0020 dargestellt werden.
|
Boolean — Gibt true zurück, wenn charCode ein Leerzeichen ist.
|
Tue Jun 12 2018, 10:04 AM Z