Package | flashx.textLayout.utils |
Classe | public final class CharacterUtil |
Héritage | CharacterUtil Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
CharacterUtil.method(parameter)
.
Méthode | Défini par | ||
---|---|---|---|
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
[statique]
Renvoie la valeur true si l’argument charCode est un mot élevé dans une paire de substitution. | CharacterUtil | ||
[statique]
Renvoie la valeur true si l’argument charCode est un mot faible dans une paire de substitution. | CharacterUtil | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
[statique]
Renvoie la valeur true si charCode est un espace. | CharacterUtil | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
isHighSurrogate | () | méthode |
public static function isHighSurrogate(charCode:int):Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie la valeur true
si l’argument charCode
est un mot élevé dans une paire de substitution. La paire de substitution représente un caractère doté d’un point de code qui requiert plus de seize bits pour être exprimé et nécessite donc une combinaison de deux mots de 16 bits, une substitution haute et une substitution faible, pour formuler son point de code.
Cette méthode peut être utilisée lors du traitement d’une série de caractères afin de vous assurer que vous ne divisez pas par inadvertance une paire de substitution en deux moitiés incomplètes.
Paramètres
charCode:int — Entier représentant un code de caractère. Les codes de caractère sont généralement représentés au format hexadécimal. Par exemple, le code du caractère d’espacement peut être représenté par le nombre 0x0020 .
|
Boolean — La valeur est true si charCode est une substitution élevée dans une paire de substitution.
|
isLowSurrogate | () | méthode |
public static function isLowSurrogate(charCode:int):Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie la valeur true
si l’argument charCode
est un mot faible dans une paire de substitution. La paire de substitution représente un caractère doté d’un point de code qui requiert plus de seize bits pour être exprimé et nécessite donc une combinaison de deux mots de 16 bits, une substitution haute et une substitution faible, pour formuler son point de code.
Cette méthode peut être utilisée lors du traitement d’une série de caractères afin de vous assurer que vous ne divisez pas par inadvertance une paire de substitution en deux moitiés incomplètes.
Paramètres
charCode:int — Entier représentant un code de caractère. Les codes de caractère sont généralement représentés au format hexadécimal. Par exemple, le code du caractère d’espacement peut être représenté par le nombre 0x0020 .
|
Boolean — La valeur est true si charCode est une substitution faible dans une paire de substitution.
|
isWhitespace | () | méthode |
public static function isWhitespace(charCode:int):Boolean
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie la valeur true
si charCode
est un espace.
Le tableau suivant décrit tous les caractères que cette méthode considère comme un espace.
Code de caractère | Nom du caractère Unicode | Catégorie |
---|---|---|
0x0020 | ESPACE | Séparateur d’espaces |
0x1680 | ESPACE D’OGAM | Séparateur d’espaces |
0x180E | SEPARATEUR DE VOYELLES MONGOL | Séparateur d’espaces |
0x2000 | DEMI-CADRATIN | Séparateur d’espaces |
0x2001 | CADRATIN | Séparateur d’espaces |
0x2002 | ESPACE DEMI-CADRATIN | Séparateur d’espaces |
0x2003 | ESPACE CADRATIN | Séparateur d’espaces |
0x2004 | TIERS DE CADRATIN | Séparateur d’espaces |
0x2005 | QUART DE CADRATIN | Séparateur d’espaces |
0x2006 | SIXIEME DE CADRATIN | Séparateur d’espaces |
0x2007 | ESPACE TABULAIRE | Séparateur d’espaces |
0x2008 | ESPACE PONCTUATION | Séparateur d’espaces |
0x2009 | ESPACE FINE | Séparateur d’espaces |
0x200A | ESPACE ULTRAFINE | Séparateur d’espaces |
0x202F | ESPACE INSECABLE ETROITE | Séparateur d’espaces |
0x205F | ESPACE MOYENNE MATHEMATIQUE | Séparateur d’espaces |
0x3000 | ESPACE IDEOGRAPHIQUE | Séparateur d’espaces |
0x2028 | SEPARATEUR DE LIGNES | Séparateur de lignes |
0x2029 | SEPARATEUR DE PARAGRAPHES | Séparateur de paragraphes |
0x0009 | TABULATION HORIZONTALE, TAB | Autre |
0x000A | CHANGEMENT DE LIGNE, PASSAGE A LA LIGNE | Autre |
0x000B | TABULATION LIGNE | Autre |
0x000C | SAUT DE PAGE, PAGE SUIVANTE | Autre |
0x000D | RETOUR DE CHARIOT | Autre |
0x0085 | A LA LIGNE | Autre |
0x00A0 | ESPACE INSECABLE | Autre |
Paramètres
charCode:int — Entier représentant un code de caractère. Les codes de caractère sont généralement représentés au format hexadécimal. Par exemple, le code du caractère d’espacement peut être représenté par le nombre 0x0020 .
|
Boolean — Renvoie la valeur true si charCode est un espace.
|
Tue Jun 12 2018, 09:30 AM Z