| Pakket | flash.errors |
| Klasse | public dynamic class IllegalOperationError |
| Overerving | IllegalOperationError Error Object |
| Taalversie: | ActionScript 3.0 |
| Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Voorbeelden van uitzonderingen IllegalOperationError:
- Een basisklasse, zoals DisplayObjectContainer, biedt meer functionaliteit dan een werkgebied kan ondersteunen (bijvoorbeeld maskers).
- Er worden bepaalde toegankelijkheidsmethoden aangeroepen wanneer de speler wordt gecompileerd zonder toegankelijkheidsondersteuning
- De instelling mms.cfg staat een actie FileReference niet toe.
- ActionScript probeert een aanroep van
FileReference.browse()uit te voeren wanneer er al een bladerdialoogvenster wordt weergegeven. - ActionScript probeert een niet-ondersteund protocol te gebruiken voor een object FileReference (zoals FTP).
- Kenmerken die alleen bestemd zijn voor ontwerpen, worden aangeroepen door een speler
- Er wordt geprobeerd de naam in te stellen van een object dat op een tijdlijn is geplaatst
Openbare eigenschappen
Openbare methoden
| Methode | Gedefinieerd door | ||
|---|---|---|---|
IllegalOperationError(message:String = "")
Hiermee wordt een nieuw object IllegalOperationError gemaakt. | IllegalOperationError | ||
![]() |
Retourneert de aanroepstack voor een fout op het moment van het bouwen van de fout als tekenreeks. | Error | |
![]() |
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | |
![]() |
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | |
![]() |
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | |
![]() |
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | |
![]() |
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | |
![]() | [overschrijven]
Retourneert standaard de tekenreeks "Error" of de waarde in de eigenschap Error.message, indien gedefinieerd. | Error | |
![]() |
Retourneert de primitieve waarde van het opgegeven object. | Object | |
Constructordetails
IllegalOperationError | () | Constructor |
Voorbeelden Hoe dit voorbeeld te gebruiken
IllegalOperationErrorExample.as
In het volgende voorbeeld wordt het gebruik van een handler
IllegalOperationError getoond.
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");
}
}
}
Wed Jun 13 2018, 11:42 AM Z
Overerfde openbare eigenschappen verbergen
Overerfde openbare eigenschappen weergeven