Pacchetto | flashx.textLayout.utils |
Classe | public final class CharacterUtil |
Ereditarietà | CharacterUtil Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
CharacterUtil.method(parametro)
.
Metodo | Definito da | ||
---|---|---|---|
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
[statico]
Restituisce true se l'argomento di charCode è un valore high word in una coppia surrogata. | CharacterUtil | ||
[statico]
Restituisce true se l'argomento charCode è un valore low word in una coppia surrogata. | CharacterUtil | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
[statico]
Restituisce true se charCode è un carattere di spaziatura. | CharacterUtil | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
isHighSurrogate | () | metodo |
public static function isHighSurrogate(charCode:int):Boolean
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce true
se l'argomento di charCode
è un valore high word in una coppia surrogata. Una coppia surrogata rappresenta un carattere con un punto di codifica che richiede più di 16 bit per l'espressione e pertanto necessita di una combinazione di due valori word a 16 bit (un surrogato high e un surrogato low) per incorporare il punto di codifica.
Questo metodo può essere utilizzato per l'elaborazione di una serie di caratteri per assicurare che una coppia surrogata non venga divisa inavvertitamente in due metà incomplete.
Parametri
charCode:int — Un numero intero che rappresenta un codice carattere. I codici carattere in genere sono rappresentati nel formato esadecimale. Il codice carattere del carattere spazio, ad esempio può essere rappresentato dal numero 0x0020 .
|
Boolean — true se charCode è il surrogato high in una coppia surrogata.
|
isLowSurrogate | () | metodo |
public static function isLowSurrogate(charCode:int):Boolean
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce true
se l'argomento charCode
è un valore low word in una coppia surrogata. Una coppia surrogata rappresenta un carattere con un punto di codifica che richiede più di 16 bit per l'espressione e pertanto necessita di una combinazione di due valori word a 16 bit (un surrogato high e un surrogato low) per incorporare il punto di codifica.
Questo metodo può essere utilizzato per l'elaborazione di una serie di caratteri per assicurare che una coppia surrogata non venga divisa inavvertitamente in due metà incomplete.
Parametri
charCode:int — Un numero intero che rappresenta un codice carattere. I codici carattere in genere sono rappresentati nel formato esadecimale. Il codice carattere del carattere spazio, ad esempio può essere rappresentato dal numero 0x0020 .
|
Boolean — true se charCode è il surrogato low in una coppia surrogata.
|
isWhitespace | () | metodo |
public static function isWhitespace(charCode:int):Boolean
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Restituisce true
se charCode
è un carattere di spaziatura.
La tabella seguente descrive tutti i caratteri che questo metodo considera caratteri di spaziatura.
Codice carattere | Nome carattere Unicode | Categoria |
---|---|---|
0x0020 | SPAZIO | Spazio di separazione |
0x1680 | SEGNO DI SPAZIO OGAMICO | Spazio di separazione |
0x180E | VIRGOLA SEPARATRICE NELLA LINGUA MONGOLA | Spazio di separazione |
0x2000 | EN QUAD | Spazio di separazione |
0x2001 | EM QUAD | Spazio di separazione |
0x2002 | SPAZIO BREVE | Spazio di separazione |
0x2003 | SPAZIO LUNGO | Spazio di separazione |
0x2004 | SPAZIO THREE-PER-EM o spazio spesso | Spazio di separazione |
0x2005 | SPAZIO FOUR-PER-EM o spazio medio | Spazio di separazione |
0x2006 | SPAZIO SIX-PER-EM | Spazio di separazione |
0x2007 | SPAZIO FIGURATO (figure space) | Spazio di separazione |
0x2008 | SPAZIO DI PUNTEGGIATURA | Spazio di separazione |
0x2009 | SPAZIO FINE | Spazio di separazione |
0x200A | HAIR SPACE | Spazio di separazione |
0x202F | SPAZIO UNIFICATORE STRETTO | Spazio di separazione |
0x205F | SPAZIO MEDIO MATEMATICO | Spazio di separazione |
0x3000 | SPAZIO IDEOGRAFICO | Spazio di separazione |
0x2028 | SEPARATORE DI RIGA | Separatore della riga |
0x2029 | SEPARATORE DI PARAGRAFO | Separatore dei paragrafi |
0x0009 | CARATTERE TABULAZIONE | Altro |
0x000A | AVANZAMENTO RIGA | Altro |
0x000B | TABULAZIONE RIGA | Altro |
0x000C | AVANZAMENTO PAGINA | Altro |
0x000D | RITORNO A CAPO | Altro |
0x0085 | RIGA SUCCESSIVA | Altro |
0x00A0 | SPAZIO UNIFICATORE | Altro |
Parametri
charCode:int — Un numero intero che rappresenta un codice carattere. I codici carattere in genere sono rappresentati nel formato esadecimale. Il codice carattere del carattere spazio, ad esempio può essere rappresentato dal numero 0x0020 .
|
Boolean — true se charCode è un carattere di spaziatura.
|
Tue Jun 12 2018, 02:44 PM Z