Paket | flash.events |
Sınıf | public class SecurityErrorEvent |
Miras Alma | SecurityErrorEvent ErrorEvent 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 |
text
özelliğine erişebilir. Olay dinleyicisi yoksa, Flash Player veya AIR Hata Ayıklama Başlatıcı'nın (ADL) hata ayıklayıcı sürümü otomatik olarak text
özelliğinin içeriğine sahip olan bir hata mesajı görüntüler. Bir tür güvenlik hata olayı vardır: SecurityErrorEvent.SECURITY_ERROR
.
Security error olayları, herhangi bir hedef nesne için gönderilen son olaylardır. Başka bir deyişle, generic error olayları dahil, başka hiçbir olay güvenlik hatası yaşayan bir hedef nesne için gönderilmez.
İlgili API Öğeleri
Yöntem | Tanımlayan: | ||
---|---|---|---|
SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", id:int = 0)
Security error olayları hakkındaki bilgileri içeren bir Event nesnesi oluşturur. | SecurityErrorEvent | ||
[geçersiz kıl]
SecurityErrorEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar. | SecurityErrorEvent | ||
Ö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]
SecurityErrorEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. | SecurityErrorEvent | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Sabit | Tanımlayan: | ||
---|---|---|---|
SECURITY_ERROR : String = "securityError" [statik]
SecurityErrorEvent.SECURITY_ERROR sabiti bir securityError olayı nesnesinin tür özelliği değerini tanımlar. | SecurityErrorEvent |
SecurityErrorEvent | () | Yapıcı |
public function SecurityErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "", id:int = 0)
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Security error 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 error olayı vardır: SecurityErrorEvent.SECURITY_ERROR .
| |
bubbles:Boolean (default = false ) — Event nesnesinin olay akışının köpürme aşamasında yer alıp almayacağı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.
| |
text:String (default = " ") — Hata mesajı olarak gösterilecek metin. Olay dinleyicileri, text özelliği üzerinden bu bilgilere erişebilir.
| |
id:int (default = 0 ) — Belirli bir hatayla ilişkilendirilecek başvuru numarası.
|
İlgili API Öğeleri
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 |
SecurityErrorEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar.
DöndürürEvent — Orijinaliyle eşlenen özellik değerlerine sahip yeni bir securityErrorEvent 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 |
SecurityErrorEvent nesnesinin tüm özelliklerini içeren bir dize döndürür. Dize şu biçimdedir:
[securityErrorEvent type=value bubbles=value cancelable=value text=value errorID=value]
errorId
yalnızca Adobe AIR'de mevcuttur
String — SecurityErrorEvent nesnesinin tüm özelliklerini içeren bir dize.
|
SECURITY_ERROR | Sabit |
public static const SECURITY_ERROR:String = "securityError"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9, Flash Lite 4 |
SecurityErrorEvent.SECURITY_ERROR
sabiti, securityError
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. |
target | Güvenlik hatasını bildiren network nesnesi. |
text | Hata mesajı olarak gösterilecek metin. |
İlgili API Öğeleri
securityErrorHandler()
listener yönteminin nasıl başlatılabileceğini ve gönderilecek securityError
olaylarını dinleyecek şekilde nasıl ayarlanacağını göstermek için SecurityErrorEventExample
sınıfını kullanır. Bir URLRequest
konumu, SWF çağrısıyla tam olarak aynı etki alanında olmadığında ve istenen etki alanı, etki alanları arası bir ilke dosyası yoluyla yetkilendirilmiş etki alanları arası erişime sahip olmadığında bu olay oluşur.
Bir SecurityErrorEvent
oluşturmak için http://www.[yourdomain].com
öğesini etki alanları arası erişim için yetkilendirilmemiş bir yolla değiştirin.
package { import flash.display.Sprite; import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.SecurityErrorEvent; public class SecurityErrorEventExample extends Sprite { public function SecurityErrorEventExample() { var loader:URLLoader = new URLLoader(); loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); var request:URLRequest = new URLRequest("http://www.[yourDomain].com"); loader.load(request); } private function securityErrorHandler(event:SecurityErrorEvent):void { trace("securityErrorHandler: " + event); } } }
Tue Jun 12 2018, 01:09 PM Z