Paket | mx.utils |
Klasse | public class Base64Encoder |
Vererbung | Base64Encoder Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
insertNewLines : Boolean = true
Ein boolesches Flag, das bestimmt, ob die für Base64Encoder.newLine angegebene Zeichenfolge alle 76 Zeichen eingefügt werden soll, um in der kodierten Ausgabe einen Zeilenumbruch hinzuzufügen. | Base64Encoder | ||
newLine : int = 10 [statisch]
Der in die kodierte Ausgabe zur Angabe einer neuen Zeile einzufügende Codepunkt, wenn insertNewLines auf „true“ gesetzt ist. | Base64Encoder |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | Base64Encoder | ||
Kodiert die Zeichen eines Strings nach Base64 und fügt das Ergebnis einem internen Puffer hinzu. | Base64Encoder | ||
Kodiert ein ByteArray nach Base64 und fügt das Ergebnis einem internen Puffer hinzu. | Base64Encoder | ||
Kodiert die UTF-8-Bytes eines Strings nach Base-64 und fügt das Ergebnis einem internen Puffer hinzu. | Base64Encoder | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Löscht den Inhalt aller Puffer und setzt den Encoder auf den Anfangsstatus zurück. | Base64Encoder | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt den aktuellen Puffer als nach Base64 kodierten String zurück. | Base64Encoder | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
Konstante | Definiert von | ||
---|---|---|---|
CHARSET_UTF_8 : String = "UTF-8" [statisch]
Konstantendefinition für String „UTF-8“. | Base64Encoder |
insertNewLines | Eigenschaft |
public var insertNewLines:Boolean = true
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein boolesches Flag, das bestimmt, ob die für Base64Encoder.newLine
angegebene Zeichenfolge alle 76 Zeichen eingefügt werden soll, um in der kodierten Ausgabe einen Zeilenumbruch hinzuzufügen. Der Standardwert lautet true.
newLine | Eigenschaft |
public static var newLine:int = 10
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der in die kodierte Ausgabe zur Angabe einer neuen Zeile einzufügende Codepunkt, wenn insertNewLines auf true
gesetzt ist. Der Standardwert ist 10
zur Darstellung des Zeilenvorschubs \n
.
Base64Encoder | () | Konstruktor |
public function Base64Encoder()
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
encode | () | Methode |
public function encode(data:String, offset:uint = 0, length:uint = 0):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Kodiert die Zeichen eines Strings nach Base64 und fügt das Ergebnis einem internen Puffer hinzu. Strings müssen im Format „ASCII“ vorliegen.
Bei nachfolgenden Aufrufen dieser Methode werden die Ergebnisse ebenfalls dem internen Puffer hinzugefügt. Nach der Kodierung aller Daten rufen Sie toString()
auf, um einen nach Base64 kodierten String zu erhalten.
Parameter
data:String — Der zu kodierende String.
| |
offset:uint (default = 0 ) — Die Zeichenposition, an der mit der Kodierung begonnen werden soll.
| |
length:uint (default = 0 ) — Die Anzahl von Zeichen, die ab dem Offset kodiert werden sollen.
|
encodeBytes | () | Methode |
public function encodeBytes(data:ByteArray, offset:uint = 0, length:uint = 0):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Kodiert ein ByteArray nach Base64 und fügt das Ergebnis einem internen Puffer hinzu. Bei nachfolgenden Aufrufen dieser Methode werden die Ergebnisse ebenfalls dem internen Puffer hinzugefügt. Nach der Kodierung aller Daten rufen Sie toString()
auf, um einen nach Base64 kodierten String zu erhalten.
Parameter
data:ByteArray — Der zu kodierende ByteArray.
| |
offset:uint (default = 0 ) — Die Indexposition, an der mit der Kodierung begonnen werden soll.
| |
length:uint (default = 0 ) — Die Anzahl von Byte, die ab dem Offset kodiert werden sollen.
|
encodeUTFBytes | () | Methode |
public function encodeUTFBytes(data:String):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Kodiert die UTF-8-Bytes eines Strings nach Base-64 und fügt das Ergebnis einem internen Puffer hinzu. Die UTF-8-Informationen enthalten kein Längenpräfix. Bei nachfolgenden Aufrufen dieser Methode werden die Ergebnisse ebenfalls dem internen Puffer hinzugefügt. Nach der Kodierung aller Daten rufen Sie toString()
auf, um einen nach Base64 kodierten String zu erhalten.
Parameter
data:String — Der zu kodierende String.
|
reset | () | Methode |
public function reset():void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Löscht den Inhalt aller Puffer und setzt den Encoder auf den Anfangsstatus zurück.
toString | () | Methode |
public function toString():String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den aktuellen Puffer als nach Base64 kodierten String zurück. Beachten Sie, dass beim Aufruf dieser Methode der Inhalt des Puffers gelöscht und der Encoder auf den Anfangsstatus zurückgesetzt wird.
RückgabewerteString — Der nach Base64 kodierte String.
|
CHARSET_UTF_8 | Konstante |
public static const CHARSET_UTF_8:String = "UTF-8"
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstantendefinition für String „UTF-8“.
Tue Jun 12 2018, 10:04 AM Z