Adobe® Flash® Platform için ActionScript® 3.0 Başvurusu
Ana Sayfa  |  Paket ve Sınıf Listesini Gizle |  Paketler  |  Sınıflar  |  Yenilikler  |  Dizin  |  Ekler  |  Niçin İngilizce?
Filtreler: AIR 30.0 ve öncesi, Flash Player 30.0 ve öncesi, Flash Lite 4
Flex 4.6 ve öncesi, Flash Pro CS6 ve öncesi
Filtreleri Gizle
flash.events 

SecurityErrorEvent  - AS3

Paketflash.events
Sınıfpublic class SecurityErrorEvent
Miras AlmaSecurityErrorEvent Inheritance ErrorEvent Inheritance TextEvent Inheritance Event Inheritance Object

Dil Sürümü: ActionScript 3.0
Çalışma Zamanı Sürümleri: AIR 1.0, Flash Player 9, Flash Lite 4

Nesne, güvenlik hatasının ortaya çıktığını bildirecek bir SecurityErrorEvent nesnesi gönderir. Bu sınıftan bildirilen güvenlik hataları genellikle güvenlik ihlallerinin hemen gösterilmediği veri yükleme gibi eşzamansız işlemlerden gelir. Olay dinleyiciniz, denenmiş işlemleri ve dahil olan URL'leri belirlemek için nesnenin 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.

Örnekleri görüntüle

İlgili API Öğeleri



Genel Özellikler
 ÖzellikTanımlayan:
 Inheritedbubbles : Boolean
[salt okunur] Bir olayın köpüren bir olay olup olmadığını belirtir.
Event
 Inheritedcancelable : Boolean
[salt okunur] Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir.
Event
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
 InheritedcurrentTarget : Object
[salt okunur] Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne.
Event
 InheritederrorID : int
[salt okunur] Belirli bir hatayla ilişkili başvuru numarasını içerir.
ErrorEvent
 InheritedeventPhase : uint
[salt okunur] Olay akışındaki geçerli aşama.
Event
 Inheritedtarget : Object
[salt okunur] Olay hedefi.
Event
 Inheritedtext : String
Bir textInput olayı için, kullanıcının girdiği karakter veya karakter dizisi.
TextEvent
 Inheritedtype : String
[salt okunur] Olay türü.
Event
Genel Yöntemler
 YöntemTanı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
 Inherited
formatToString(className:String, ... arguments):String
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev.
Event
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
 Inherited
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder.
Event
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
 Inherited
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder.
Event
 Inherited
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir.
Object
 Inherited
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar.
Object
 Inherited
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller.
Event
 Inherited
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller.
Event
 Inherited
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
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
Genel Sabitler
 SabitTanımlayan:
  SECURITY_ERROR : String = "securityError"
[statik] SecurityErrorEvent.SECURITY_ERROR sabiti bir securityError olayı nesnesinin tür özelliği değerini tanımlar.
SecurityErrorEvent
Yapıcı Ayrıntı

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.

Parametreler
type: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

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

SecurityErrorEvent nesnesinin bir kopyasını oluşturur ve her özelliğin değerini, orijinal ile aynı olacak şekilde ayarlar.

Döndürür
Event — 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

Döndürür
String — SecurityErrorEvent nesnesinin tüm özelliklerini içeren bir dize.
Sabit Ayrıntısı

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:

ÖzellikDeğer
bubblesfalse
cancelablefalse; iptal edilecek varsayılan davranış yoktur.
currentTargetBu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne.
targetGüvenlik hatasını bildiren network nesnesi.
textHata mesajı olarak gösterilecek metin.

İlgili API Öğeleri

SecurityErrorEventExample.as

Şu örnek, 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);
        }
    }
}




[ X ]Niçin İngilizce?
ActionScript 3.0 Başvurusu'ndaki içerik İngilizce görünür

ActionScript 3.0 Başvurusu'nun tüm bölümleri tüm dillere çevrilmemiştir. Bir dil öğesi çevrilmediğinde İngilizce görünür. Örneğin, ga.controls.HelpBox sınıfı hiçbir dile çevrilmez. Bu nedenle, başvurunun Türkçe versiyonunda ga.controls.HelpBox sınıfı İngilizce görünür.