Paket | flash.events |
Sınıf | public class DataEvent |
Miras Alma | DataEvent TextEvent Event Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
-
DataEvent.DATA
: gönderilen veya alınan veriler için gönderilir. -
DataEvent.UPLOAD_COMPLETE_DATA
: veri gönderilip sunucu yanıt verdiğinde gönderilir.
İlgili API Öğeleri
Genel Özellikler
Özellik | Tanımlayan: | ||
---|---|---|---|
bubbles : Boolean [salt okunur]
Bir olayın köpüren bir olay olup olmadığını belirtir. | Event | ||
cancelable : Boolean [salt okunur]
Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir. | Event | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
currentTarget : Object [salt okunur]
Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. | Event | ||
data : String
Flash Player veya Adobe AIR'e yüklenen ham veriler. | DataEvent | ||
eventPhase : uint [salt okunur]
Olay akışındaki geçerli aşama. | Event | ||
target : Object [salt okunur]
Olay hedefi. | Event | ||
text : String
Bir textInput olayı için, kullanıcının girdiği karakter veya karakter dizisi. | TextEvent | ||
type : String [salt okunur]
Olay türü. | Event |
Genel Yöntemler
Yöntem | Tanımlayan: | ||
---|---|---|---|
data olayları hakkındaki bilgileri içeren bir Event nesnesi oluşturur. | DataEvent | ||
[geçersiz kıl]
DataEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar. | DataEvent | ||
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev. | Event | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder. | Event | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder. | Event | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
[geçersiz kıl]
DataEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. | DataEvent | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Genel Sabitler
Sabit | Tanımlayan: | ||
---|---|---|---|
DATA : String = "data" [statik]
Bir data event nesnesinin tür özelliğinin değerini tanımlar. | DataEvent | ||
UPLOAD_COMPLETE_DATA : String = "uploadCompleteData" [statik]
Bir uploadCompleteData olay nesnesinin type özelliğinin değerini tanımlar. | DataEvent |
Özellik Ayrıntısı
data | özellik |
Yapıcı Ayrıntı
DataEvent | () | Yapıcı |
public function DataEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, data:String = "")
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
data olayları hakkındaki bilgileri içeren bir Event nesnesi oluşturur. Event nesneleri, olay dinleyicilerine parametre olarak iletilir.
Parametrelertype:String — Olayın türü. Olay dinleyicileri bu bilgilere miras alınan type özelliği üzerinden erişebilir. Yalnızca bir tür data olayı vardır: DataEvent.DATA .
| |
bubbles:Boolean (default = false ) — Event nesnesinin, olay akışının köpürme aşamasına katılıp katılmayacağını belirler. Olay dinleyicileri bu bilgilere miras alınan bubbles özelliği üzerinden erişebilir.
| |
cancelable:Boolean (default = false ) — Event nesnesinin iptal edilip edilemeyeceğini belirler. Olay dinleyicileri bu bilgilere miras alınan cancelable özelliği üzerinden erişebilir.
| |
data:String (default = " ") — Flash Player veya Adobe AIR'e yüklenen ham veriler. Olay dinleyicileri, data özelliği üzerinden bu bilgilere erişebilir.
|
İlgili API Öğeleri
Yöntem Ayrıntısı
clone | () | yöntem |
override public function clone():Event
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
DataEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar.
DöndürürEvent — Orijinaliyle eşleşen özellik değerlerine sahip yeni bir DataEvent nesnesi.
|
toString | () | yöntem |
override public function toString():String
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
DataEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. Dize şu biçimdedir:
[DataEvent type=value bubbles=value cancelable=value data=value]
String — DataEvent nesnesinin tüm özelliklerini içeren bir dize.
|
Sabit Ayrıntısı
DATA | Sabit |
public static const DATA:String = "data"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
data
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
data | Flash Player veya Adobe AIR'e yüklenen ham veriler. |
target | Verileri alan XMLSocket nesnesi. |
İlgili API Öğeleri
UPLOAD_COMPLETE_DATA | Sabit |
public static const UPLOAD_COMPLETE_DATA:String = "uploadCompleteData"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0, Flash Lite 4 |
uploadCompleteData
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
data | Başarılı dosya yükleme işleminden sonra sunucudan döndürülen ham veriler. |
target | Başarılı bir yükleme işleminden sonra verileri alan FileReference nesnesi. |
İlgili API Öğeleri
Örnekler Bu örnek nasıl kullanılır?
DataEventExample.as
Şu örnek bir XMLSocket oluşturur ve bunu,
yourDomain
öğenizin 8080 bağlantı noktasında çalışan bir soket sunucusuna bağlar. Olay dinleyicisi, her ham veri alındığında gönderilen data
olaylarını dinleyen XMLSocket nesnesine eklenir.
Notlar:
- Bu örnekte bir
securityError
olayı oluşturmak için, "Yerel oynatma güvenliği" "Yalnızca ağa erişim" şeklinde ayarlanmış SWF dosyası derlemeniz gerekir. - 8080 bağlantı noktasını kullanarak [
yourDomain
] üzerinde çalışan bir sunucuya ihtiyacınız vardır.
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, 01:09 PM Z