Package | mx.utils |
Classe | public class Base64Encoder |
Héritage | Base64Encoder Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriété | Défini par | ||
---|---|---|---|
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
insertNewLines : Boolean = true
Indicateur booléen permettant de contrôler si la séquence de caractères spécifiée pour la ligne Base64Encoder.newLine est insérée tous les 76 caractères afin de renvoyer la sortie codée. | Base64Encoder | ||
newLine : int = 10 [statique]
Point de code de caractère à insérer dans la sortie codée afin de mettre en évidence une nouvelle ligne si la valeur insertNewLines est true. | Base64Encoder |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | Base64Encoder | ||
Code les caractères d’une chaîne au format Base64 et ajoute le résultat à une mémoire tampon interne. | Base64Encoder | ||
Code une classe ByteArray au format Base64 et ajoute le résultat à une mémoire tampon interne. | Base64Encoder | ||
Code les octets UTF-8 d’une chaîne au format Base-64 et ajoute le résultat à une mémoire tampon interne. | Base64Encoder | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
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 | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Efface tous les données en mémoire tampon et réinitialise le décodeur. | Base64Encoder | ||
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 les données en mémoire tampon actuelles en tant que chaîne codée au format Base64. | Base64Encoder | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
CHARSET_UTF_8 : String = "UTF-8" [statique]
Définition de constante de la chaîne UTF-8. | Base64Encoder |
insertNewLines | propriété |
public var insertNewLines:Boolean = true
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indicateur booléen permettant de contrôler si la séquence de caractères spécifiée pour la ligne Base64Encoder.newLine
est insérée tous les 76 caractères afin de renvoyer la sortie codée. La valeur par défaut est true.
newLine | propriété |
public static var newLine:int = 10
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Point de code de caractère à insérer dans la sortie codée afin de mettre en évidence une nouvelle ligne si la valeur insertNewLines
est true. La valeur par défaut est 10
pour représenter le saut de ligne \n
.
Base64Encoder | () | Constructeur |
public function Base64Encoder()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
encode | () | méthode |
public function encode(data:String, offset:uint = 0, length:uint = 0):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Code les caractères d’une chaîne au format Base64 et ajoute le résultat à une mémoire tampon interne. Les chaînes doivent être au format ASCII.
Les prochains appels de cette méthode s’ajoutent à la mémoire tampon interne. Une fois toutes les données codées, appelez la méthode toString()
pour obtenir une chaîne codée au format Base64.
Paramètres
data:String — Chaîne à coder.
| |
offset:uint (default = 0 ) — Position du caractère à partir duquel commencer le codage.
| |
length:uint (default = 0 ) — Nombre de caractères à coder à partir du décalage.
|
encodeBytes | () | méthode |
public function encodeBytes(data:ByteArray, offset:uint = 0, length:uint = 0):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Code une classe ByteArray au format Base64 et ajoute le résultat à une mémoire tampon interne. Les prochains appels de cette méthode s’ajoutent à la mémoire tampon interne. Une fois toutes les données codées, appelez la méthode toString()
pour obtenir une chaîne codée au format Base64.
Paramètres
data:ByteArray — Classe ByteArray à coder.
| |
offset:uint (default = 0 ) — Index à partir duquel commencer le codage.
| |
length:uint (default = 0 ) — Nombre d’octets à encoder à partir du décalage.
|
encodeUTFBytes | () | méthode |
public function encodeUTFBytes(data:String):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Code les octets UTF-8 d’une chaîne au format Base-64 et ajoute le résultat à une mémoire tampon interne. Les informations UTF-8 ne contiennent pas un préfixe de longueur. Les prochains appels de cette méthode s’ajoutent à la mémoire tampon interne. Une fois toutes les données codées, appelez la méthode toString()
pour obtenir une chaîne codée au format Base64.
Paramètres
data:String — Chaîne à coder.
|
reset | () | méthode |
public function reset():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Efface tous les données en mémoire tampon et réinitialise le décodeur.
toString | () | méthode |
public function toString():String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie les données en mémoire tampon actuelles en tant que chaîne codée au format Base64. Notez que l’appel à cette méthode efface également les données en mémoire tampon et réinitialise le décodeur.
Valeur renvoyéeString — Chaîne codée au format Base64.
|
CHARSET_UTF_8 | Constante |
public static const CHARSET_UTF_8:String = "UTF-8"
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Définition de constante de la chaîne UTF-8.
Tue Jun 12 2018, 09:30 AM Z