Paket | flashx.textLayout.utils |
Klass | public final class CharacterUtil |
Arv | CharacterUtil Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
CharacterUtil.method(parameter)
.
Metod | Definieras med | ||
---|---|---|---|
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
[statisk]
Returnerar true om charCode-argumentet är ett högt surrogat i ett surrogatpar. | CharacterUtil | ||
[statisk]
Returnerar true om charCode-argumentet är ett lågt surrogat i ett surrogatpar. | CharacterUtil | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
[statisk]
Returnerar true om charCode är ett blanktecken. | CharacterUtil | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar det angivna objektets strängbeteckning. | Object | ||
Returnerar det angivna objektets primitiva värde. | Object |
isHighSurrogate | () | metod |
public static function isHighSurrogate(charCode:int):Boolean
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar true
om charCode
-argumentet är ett högt surroga i ett surrogatpar. Ett surrogatpar representerar ett tecken med en kodpunkt som kräver fler än 16 bitar för att uttryckas och således kräver en kombination av två 16-bitars ord, ett högt surrogat och ett lågt surrogat, för att skapa kodpunkten.
Den här metoden kan användas vid bearbetning av en rad tecken för att garantera att surrogatpar inte oavsiktligt delas upp i ofullständiga halvor.
Parametrar
charCode:int — Ett heltal som representerar en teckenkod. Teckenkoder återges vanligtvis i hexadecimalt format. Blankstegstecknets teckenkod kan till exempel återges med 0x0020 .
|
Boolean — true om charCode är det höga surrogatet i ett surrogatpar.
|
isLowSurrogate | () | metod |
public static function isLowSurrogate(charCode:int):Boolean
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar true
om charCode
-argumentet är ett lågt surrogat i ett surrogatpar. Ett surrogatpar representerar ett tecken med en kodpunkt som kräver fler än 16 bitar för att uttryckas och således kräver en kombination av två 16-bitars ord, ett högt surrogat och ett lågt surrogat, för att skapa kodpunkten.
Den här metoden kan användas vid bearbetning av en rad tecken för att garantera att surrogatpar inte oavsiktligt delas upp i ofullständiga halvor.
Parametrar
charCode:int — Ett heltal som representerar en teckenkod. Teckenkoder återges vanligtvis i hexadecimalt format. Blankstegstecknets teckenkod kan till exempel återges med 0x0020 .
|
Boolean — true om charCode är det låga surrogatet i ett surrogatpar.
|
isWhitespace | () | metod |
public static function isWhitespace(charCode:int):Boolean
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5 |
Returnerar true
om charCode
är ett blanktecken.
I följande tabell beskrivs alla tecken som betraktas som ett blanktecken av den här metoden.
Teckenkod | Unicode-tecken | Kategori |
---|---|---|
0x0020 | BLANKSTEG | Blankstegsavgränsare |
0x1680 | OGHAM-BLANKTECKEN | Blankstegsavgränsare |
0x180E | MONGOLISK VOKALAVGRÄNSARE | Blankstegsavgränsare |
0x2000 | HALV FYRKANT | Blankstegsavgränsare |
0x2001 | FYRKANT | Blankstegsavgränsare |
0x2002 | HALVFYRKANTSBLANKSTEG | Blankstegsavgränsare |
0x2003 | FYRKANTSBLANKSTEG | Blankstegsavgränsare |
0x2004 | TREDJEDELSFYRKANTSBLANKSTEG | Blankstegsavgränsare |
0x2005 | FJÄRDEDELSFYRKANTSBLANKSTEG | Blankstegsavgränsare |
0x2006 | SJÄTTEDELSFYRKANTSBLANKSTEG | Blankstegsavgränsare |
0x2007 | SIFFERBLANKSTEG | Blankstegsavgränsare |
0x2008 | INTERPUNKTIONSBLANKSTEG | Blankstegsavgränsare |
0x2009 | TUNT BLANKSTEG | Blankstegsavgränsare |
0x200A | HÅRSPATIE | Blankstegsavgränsare |
0x202F | SMALT HÅRT BLANKSTEG | Blankstegsavgränsare |
0x205F | MEDELSTORT MATEMATISKT BLANKSTEG | Blankstegsavgränsare |
0x3000 | IDEOGRAFISKT BLANKSTEG | Blankstegsavgränsare |
0x2028 | RADAVGRÄNSARE | Radavgränsare |
0x2029 | STYCKEAVGRÄNSARE | Styckeavgränsare |
0x0009 | TECKENTABULERING | Annat |
0x000A | RADMATNING | Annat |
0x000B | RADTABULERING | Annat |
0x000C | ARKMATNING | Annat |
0x000D | RADBRYTNING | Annat |
0x0085 | NÄSTA RAD | Annat |
0x00A0 | HÅRT BLANKSTEG | Annat |
Parametrar
charCode:int — Ett heltal som representerar en teckenkod. Teckenkoder återges vanligtvis i hexadecimalt format. Blankstegstecknets teckenkod kan till exempel återges med 0x0020 .
|
Boolean — Returnerar true om charCode är ett blanktecken.
|
Tue Jun 12 2018, 01:40 PM Z