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: Sunucudan Veri Alınıyor...
Sunucudan Veri Alınıyor...
Üst Düzey 

ArgumentError  - AS3

PaketÜst Düzey
Sınıfpublic dynamic class ArgumentError
Miras AlmaArgumentError Inheritance Error Inheritance Object

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

ArgumentError sınıfı, bir işlevde belirli argümanlar, o işlev için tanımlanan argümanlarla eşleşmediğinde oluşan hatayı temsil eder. Örneğin, bir işlev yanlış sayıda argümanla, yanlış türde argümanla veya geçersiz bir argümanla çağrıldığında bu hata oluşur.

Örnekleri görüntüle



Genel Özellikler
 ÖzellikTanımlayan:
 Inheritedconstructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru.
Object
 InheritederrorID : int
[salt okunur] Belirli bir hata mesajı ile ilişkili başvuru numarasını içerir.
Error
 Inheritedmessage : String
Error nesnesi ile ilişkili mesajı içerir.
Error
 Inheritedname : String
Error nesnesinin adını içerir.
Error
Genel Yöntemler
 YöntemTanımlayan:
  
ArgumentError(message:String = "")
Bir ArgumentError nesnesi oluşturur.
ArgumentError
 Inherited
Hatanın oluştuğu zamanda, bir hata için dize şeklinde çağrı yığını döndürür.
Error
 Inherited
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir.
Object
 Inherited
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir.
Object
 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
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür.
Object
 Inherited
[geçersiz kıl] Varsayılan olarak "Error" dizesini veya tanımlıysa Error.message özelliğinde bulunan değeri döndürür.
Error
 Inherited
Belirtilen nesnenin temel değerini döndürür.
Object
Yapıcı Ayrıntı

ArgumentError

()Yapıcı
public function ArgumentError(message:String = "")

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

Bir ArgumentError nesnesi oluşturur.

Parametreler
message:String (default = "") — Hata ile ilişkili bir dize.
ArgumentErrorExample.as

Şu örnek, bir ArgumentError hatasının try..catch ifadesi içinde nasıl oluşturulduğunu ve işlendiğini gösterir. println() işlevi bir argümanı, tek bir dizeyi alır ancak iki dize verildiğinden hata verilir. Genellikle derleyici bu tür bir hatayı yakalayabilir ancak try ifadesindeki this[] sözdizimi derleyicinin işleve yönelik sözdizimi kontrolünden geçer.
package {
    import flash.display.Sprite;
    
    public class ArgumentErrorExample extends Sprite {
        public function ArgumentErrorExample() {
                println("Hello World");
                
                try {
                    this["println"]("Hello", "World");
                }
                catch(e:ArgumentError) {
                    trace(e);
                }
        }
        
        public function println(str:String):void {
            trace(str);
        }
    }
}




[ 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.