| Paket | flash.errors |
| Klasse | public dynamic class IllegalOperationError |
| Vererbung | IllegalOperationError Error Object |
| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Beispiele für IllegalOperationError-Ausnahmen:
- Eine Basisklasse wie DisplayObjectContainer bietet mehr Funktionalität als von einer Bühne unterstützt wird (z. B. Masken).
- Es werden bestimmte Eingabehilfen-Methoden aufgerufen, wenn der Player ohne Eingabehilfen kompiliert wurde.
- Die Einstellungen in „mms.cfg“ verbieten eine FileReference-Aktion.
- ActionScript versucht, einen
FileReference.browse()-Aufruf auszuführen, wenn bereits ein Dialogfeld für die Dateiauswahl geöffnet ist. - ActionScript versucht, für ein FileReference-Objekt (z. B. FTP) ein nicht unterstütztes Protokoll zu verwenden.
- Von einem Laufzeit-Player werden Funktionen aufgerufen, die nur in der Authoring-Umgebung verfügbar sind
- Es wird versucht, den Namen eines auf der Zeitleiste platzierten Objekts festzulegen
Öffentliche Eigenschaften
Öffentliche Methoden
| Methode | Definiert von | ||
|---|---|---|---|
IllegalOperationError(message:String = "")
Erstellt ein neues IllegalOperationError-Objekt. | IllegalOperationError | ||
![]() |
Gibt den Aufrufstapel für einen Fehler zum Zeitpunkt der Fehlerentstehung als String zurück. | Error | |
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
![]() |
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
![]() | [override]
Gibt in der Standardeinstellung den String „Error“ oder, sofern definiert, den in der Error.message-Eigenschaft enthaltenen Wert zurück. | Error | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
Konstruktordetails
IllegalOperationError | () | Konstruktor |
Beispiele Verwendung dieses Beispiels
IllegalOperationErrorExample.as
Das folgende Beispiel veranschaulicht die Verwendung einer
IllegalOperationError-Prozedur.
package {
import flash.display.DisplayObject;
import flash.display.Sprite;
import flash.errors.IllegalOperationError;
public class IllegalOperationErrorExample extends Sprite {
public function IllegalOperationErrorExample() {
var child:Sprite = new Sprite();
try {
addChild(child);
}
catch(e:IllegalOperationError) {
trace(e);
}
}
public override function addChild(child:DisplayObject):DisplayObject {
throw new IllegalOperationError("addChild cannot be performed on the IllegalOperationErrorExample class");
}
}
}
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen