| Package | flash.errors |
| Classe | public dynamic class IllegalOperationError |
| Héritage | IllegalOperationError Error Object |
| Version du langage: | ActionScript 3.0 |
| Versions du moteur d’exécution: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Voici quelques exemples d’exceptions d’erreurs non valides :
- Une classe de base, telle que DisplayObjectContainer, fournit plus de fonctionnalités qu’une Scène ne peut en prendre en charge (par exemple les masques).
- Certaines méthodes d’accessibilité sont appelées lorsque le lecteur est compilé sans les fonctions d’accessibilité
- Le paramètre mms.cfg interdit une action FileReference.
- ActionScript tente d’exécuter un appel
FileReference.browse()lorsqu’une boîte de dialogue de navigation est déjà ouverte. - ActionScript tente d’utiliser un protocole non pris en charge pour un objet FileReference (tel que FTP).
- Les fonctions liées uniquement à la création sont appelées à partir du lecteur d’un moteur d’exécution
- Une tentative de définition d’un objet placé sur un scénario est effectuée
Plus d’exemples
Propriétés publiques
Méthodes publiques
| Méthode | Défini par | ||
|---|---|---|---|
IllegalOperationError(message:String = "")
Crée un nouvel objet IllegalOperationError. | IllegalOperationError | ||
![]() |
Renvoie la pile d’appel pour générer une erreur au moment de la construction de l’erreur en tant que chaîne. | Error | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() | [override]
Renvoie la chaîne « Error » par défaut ou la valeur contenue dans la propriété Error.message, si elle est définie. | Error | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
Détails du constructeur
IllegalOperationError | () | Constructeur |
Exemples Comment utiliser cet exemple
IllegalOperationErrorExample.as
L’exemple suivant présente l’utilisation d’un gestionnaire
IllegalOperationError.
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, 09:30 AM Z
Masquer les propriétés publiques héritées
Afficher les propriétés publiques héritées