Pakiet | flashx.textLayout.utils |
Klasa | public final class CharacterUtil |
Dziedziczenie | CharacterUtil Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
CharacterUtil.method(parametr)
.
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
[statyczny]
Zwraca wartość true, jeśli argument charCode jest wyższym słowem z pary. | CharacterUtil | ||
[statyczny]
Zwraca wartość true, jeśli argument charCode jest niższym słowem z pary. | CharacterUtil | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
[statyczny]
Zwraca wartość true, jeśli charCode jest białym znakiem. | CharacterUtil | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca ciąg reprezentujący określony obiekt. | Object | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
isHighSurrogate | () | metoda |
public static function isHighSurrogate(charCode:int):Boolean
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Zwraca wartość true
, jeśli argument charCode
jest wyższym słowem z pary. Para reprezentuje znak za pomocą kodu, który wymaga więcej niż szesnastu bitów w celu wyrażenia i dlatego wymaga połączenia dwóch słów 16-bitowych — wyższego i niższego — w celu przedstawienia punktu kodu.
Ta metoda może być używana podczas przetwarzania serii znaków w celu zapewnienia, aby nie doszło do przypadkowego podzielenia pary na niepełne połówki.
Parametry
charCode:int — Liczba całkowita, która reprezentuje kod znaku. Kody znaków są zwykle przedstawiane w formacie szesnastkowym. Na przykład: kod znaku spacji może być reprezentowany przez liczbę 0x0020 .
|
Boolean — true , jeśli charCode jest wyższym odpowiednikiem z pary.
|
isLowSurrogate | () | metoda |
public static function isLowSurrogate(charCode:int):Boolean
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Zwraca wartość true
, jeśli argument charCode
jest niższym słowem z pary. Para reprezentuje znak za pomocą kodu, który wymaga więcej niż szesnastu bitów w celu wyrażenia i dlatego wymaga połączenia dwóch słów 16-bitowych — wyższego i niższego — w celu przedstawienia punktu kodu.
Ta metoda może być używana podczas przetwarzania serii znaków w celu zapewnienia, aby nie doszło do przypadkowego podzielenia pary na niepełne połówki.
Parametry
charCode:int — Liczba całkowita, która reprezentuje kod znaku. Kody znaków są zwykle przedstawiane w formacie szesnastkowym. Na przykład: kod znaku spacji może być reprezentowany przez liczbę 0x0020 .
|
Boolean — true , jeśli charCode jest niższym odpowiednikiem z pary.
|
isWhitespace | () | metoda |
public static function isWhitespace(charCode:int):Boolean
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Zwraca true
, jeśli charCode
jest białym znakiem.
W poniższej tabeli przedstawiono wszystkie znaki, które ta metoda traktuje jako białe znaki.
Kod znaku | Nazwa znaku Unicode | Kategoria |
---|---|---|
0x0020 | SPACE | Spacja |
0x1680 | OGHAM SPACE MARK | Spacja |
0x180E | MONGOLIAN VOWEL SEPARATOR | Spacja |
0x2000 | EN QUAD | Spacja |
0x2001 | EM QUAD | Spacja |
0x2002 | EN SPACE | Spacja |
0x2003 | EM SPACE | Spacja |
0x2004 | THREE-PER-EM SPACE | Spacja |
0x2005 | FOUR-PER-EM SPACE | Spacja |
0x2006 | SIX-PER-EM SPACE | Spacja |
0x2007 | FIGURE SPACE | Spacja |
0x2008 | PUNCTUATION SPACE | Spacja |
0x2009 | THIN SPACE | Spacja |
0x200A | HAIR SPACE | Spacja |
0x202F | NARROW NO-BREAK SPACE | Spacja |
0x205F | MEDIUM MATHEMATICAL SPACE | Spacja |
0x3000 | IDEOGRAPHIC SPACE | Spacja |
0x2028 | LINE SEPARATOR | Separator wiersza |
0x2029 | PARAGRAPH SEPARATOR | Separator akapitu |
0x0009 | CHARACTER TABULATION | Inne |
0x000A | LINE FEED | Inne |
0x000B | LINE TABULATION | Inne |
0x000C | FORM FEED | Inne |
0x000D | CARRIAGE RETURN | Inne |
0x0085 | NEXT LINE | Inne |
0x00A0 | NO-BREAK SPACE | Inne |
Parametry
charCode:int — Liczba całkowita, która reprezentuje kod znaku. Kody znaków są zwykle przedstawiane w formacie szesnastkowym. Na przykład: kod znaku spacji może być reprezentowany przez liczbę 0x0020 .
|
Boolean — Zwraca wartość true , jeśli charCode jest białym znakiem.
|
Tue Jun 12 2018, 12:06 PM Z