| Pakiet | flash.events |
| Klasa | public class DataEvent |
| Dziedziczenie | DataEvent TextEvent Event Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
-
DataEvent.DATA: wywoływane w przypadku wysłania lub odebrania danych. -
DataEvent.UPLOAD_COMPLETE_DATA: wywoływane, gdy dane zostały wysłane, a serwer nie odpowiedział.
Powiązane elementy interfejsu API
| Właściwość | Zdefiniowane przez | ||
|---|---|---|---|
![]() | bubbles : Boolean [tylko do odczytu]
Określa, czy zdarzenie może przechodzić fazę propagacji. | Event | |
![]() | cancelable : Boolean [tylko do odczytu]
Wskazuje, czy można uniemożliwić operacje skojarzone ze zdarzeniem. | Event | |
![]() | constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | |
![]() | currentTarget : Object [tylko do odczytu]
Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. | Event | |
| data : String
Dane surowe wczytane do programu Flash Player lub środowiska Adobe AIR. | DataEvent | ||
![]() | eventPhase : uint [tylko do odczytu]
Bieżąca faza przepływu zdarzeń. | Event | |
![]() | target : Object [tylko do odczytu]
Miejsce docelowe zdarzenia. | Event | |
![]() | text : String
W przypadku zdarzenia textInput jest to znak lub sekwencja znaków wprowadzonych przez użytkownika. | TextEvent | |
![]() | type : String [tylko do odczytu]
Typ zdarzenia. | Event | |
| Metoda | Zdefiniowane przez | ||
|---|---|---|---|
Tworzy obiekt zdarzenia zawierający informacje o zdarzeniach dotyczących danych. | DataEvent | ||
[przesłanianie]
Tworzy kopię obiektu DataEvent i ustawia wartości poszczególnych właściwości zgodnie z właściwościami oryginału. | DataEvent | ||
![]() |
Funkcja narzędziowa umożliwiająca implementację metody toString() w niestandardowych klasach Event w języku ActionScript 3.0. | Event | |
![]() |
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | |
![]() |
Sprawdza, czy w odniesieniu do tego zdarzenia wywołano metodę preventDefault(). | Event | |
![]() |
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | |
![]() |
Anuluje domyślne ustawienia zdarzenia, o ile zachowanie to może być anulowane. | Event | |
![]() |
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | |
![]() |
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | |
![]() |
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węźle bieżącym i węzłach następujących po nim. | Event | |
![]() |
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węzłach następujących po węźle bieżącym w przepływie zdarzeń. | Event | |
![]() |
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | |
[przesłanianie]
Zwraca ciąg znaków, który zawiera wszystkie właściwości obiektu DataEvent. | DataEvent | ||
![]() |
Zwraca pierwotną wartość dla określonego obiektu. | Object | |
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| DATA : String = "data" [statyczny]
Definiuje wartość właściwości typu zdarzenia dotyczącego danych. | DataEvent | ||
| UPLOAD_COMPLETE_DATA : String = "uploadCompleteData" [statyczny]
Definiuje wartość właściwości typu obiektu zdarzenia uploadCompleteData. | DataEvent | ||
data | właściwość |
DataEvent | () | Konstruktor |
public function DataEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, data:String = "")| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Tworzy obiekt zdarzenia zawierający informacje o zdarzeniach dotyczących danych. Obiekty Event są przekazywane jako parametry do detektorów zdarzeń.
Parametrytype:String — Typ zdarzenia. Detektory zdarzeń mogą uzyskiwać dostęp do tej informacji za pośrednictwem dziedziczonej właściwości type. Istnieje tylko jeden typ zdarzenia data: DataEvent.DATA.
| |
bubbles:Boolean (default = false) — Określa, czy obiekt Event uczestniczy w fazie propagacji przepływu zdarzeń. Detektory zdarzeń mogą uzyskiwać dostęp do tej informacji za pośrednictwem dziedziczonej właściwości bubbles.
| |
cancelable:Boolean (default = false) — Określa, czy obiekt Event może zostać anulowany. Detektory zdarzeń mogą uzyskiwać dostęp do tej informacji za pośrednictwem dziedziczonej właściwości cancelable.
| |
data:String (default = "") — Dane surowe wczytane do programu Flash Player lub środowiska Adobe AIR. Detektory zdarzeń mogą uzyskiwać dostęp do tej informacji za pośrednictwem właściwości data.
|
Powiązane elementy interfejsu API
clone | () | metoda |
override public function clone():Event| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Tworzy kopię obiektu DataEvent i ustawia wartości poszczególnych właściwości zgodnie z właściwościami oryginału.
ZwracaEvent — Nowy obiekt DataEvent z wartościami właściwości zgodnymi z oryginałem.
|
toString | () | metoda |
override public function toString():String| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Zwraca ciąg znaków, który zawiera wszystkie właściwości obiektu DataEvent. Format ciągu znaków jest następujący:
[DataEvent type=wartość bubbles=wartość cancelable=wartość data=wartość]
String — Ciąg znaków, który zawiera wszystkie właściwości obiektu DataEvent.
|
DATA | Stała |
public static const DATA:String = "data"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Definiuje wartość właściwości type obiektu zdarzenia data.
To zdarzenie ma następujące właściwości:
| Właściwość | Wartość |
|---|---|
bubbles | false |
cancelable | false; nie ma domyślnego zachowania, które można byłoby anulować. |
currentTarget | Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. |
data | Dane surowe wczytane do programu Flash Player lub środowiska Adobe AIR. |
target | Obiekt XMLSocket odbierający dane. |
Powiązane elementy interfejsu API
UPLOAD_COMPLETE_DATA | Stała |
public static const UPLOAD_COMPLETE_DATA:String = "uploadCompleteData"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 1.0, Flash Player 9.0.28.0, Flash Lite 4 |
Definiuje wartość właściwości type obiektu zdarzenia uploadCompleteData.
To zdarzenie ma następujące właściwości:
| Właściwość | Wartość |
|---|---|
bubbles | false |
cancelable | false; nie ma domyślnego zachowania, które można byłoby anulować. |
currentTarget | Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. |
data | Dane surowe zwrócone z serwera po pomyślnym wysłaniu pliku. |
target | Obiekt FileReference odbierający dane po pomyślnym wysłaniu. |
Powiązane elementy interfejsu API
yourDomain. Do obiektu XMLSocket dołączany jest detektor zdarzeń, który wykrywa obiekty data wywoływane za każdym razem, gdy zostaną odebrane surowe dane.
Uwagi:
- Aby w tym przykładzie zostało wygenerowane zdarzenie
securityError, plik SWF musi zostać skompilowany z opcją „Zabezpieczenie odtwarzania lokalnego” ustawioną na „Tylko sieć lokalna”. - Potrzebny jest też serwer działający w domenie [
yourDomain] na porcie 8080.
package {
import flash.display.Sprite;
import flash.events.DataEvent;
import flash.net.XMLSocket;
public class DataEventExample extends Sprite {
private var hostName:String = "[yourDomain]";
private var port:uint = 8080;
private var socket:XMLSocket;
public function DataEventExample() {
socket = new XMLSocket();
socket.addEventListener(DataEvent.DATA, dataHandler);
socket.connect(hostName, port);
}
private function dataHandler(event:DataEvent):void {
trace("dataHandler: " + event.data);
}
}
}
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne