| Paquete | flash.events |
| Clase | public class ErrorEvent |
| Herencia | ErrorEvent TextEvent Event Object |
| Subclases | AsyncErrorEvent, IOErrorEvent, SecurityErrorEvent, SkinErrorEvent |
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
error: ErrorEvent.ERROR.
La clase ErrorEvent también actúa como la clase base de las clases IOErrorEvent y SecurityErrorEvent.
Es posible buscar eventos error que no tengan ningún detector mediante la versión del depurador de Flash Player. La versión del depurador de Flash Player muestra estos eventos como cadenas (definidas por el parámetro text del constructor ErrorEvent).
| Método | Definido por | ||
|---|---|---|---|
|
Crea un objeto de evento que contiene información sobre eventos de error.
| ErrorEvent | ||
|
Crea una copia del objeto ErrorEvent y define el valor de cada propiedad para que coincida con el del objeto original.
| ErrorEvent | ||
![]() |
Una función de utilidad para implementar el método toString() en la clase Event personalizada.
| Event | |
![]() |
Indica si un objeto tiene definida una propiedad especificada.
| Object | |
![]() |
Comprueba si se ha llamado a preventDefault() en el evento.
| Event | |
![]() |
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
| Object | |
![]() |
Cancela el comportamiento predeterminado de un evento si es posible cancelarlo.
| Event | |
![]() |
Indica si existe la propiedad especificada y si es enumerable.
| Object | |
![]() |
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
| Object | |
![]() |
Impide el proceso de cualquier detector de eventos en el nodo actual y los nodos siguientes en el flujo del evento.
| Event | |
![]() |
Impide el proceso de cualquier detector de eventos en nodos siguientes al nodo actual.
| Event | |
|
Devuelve una cadena con todas las propiedades del objeto ErrorEvent.
| ErrorEvent | ||
![]() |
Devuelve el valor simple del objeto especificado.
| Object | |
| Constante | Definido por | ||
|---|---|---|---|
![]() | ACTIVATE : String = "activate" [static]
Define el valor de la propiedad type para un objeto de evento activate.
| Event | |
![]() | ADDED : String = "added" [static]
Define el valor de la propiedad type para un objeto de evento added.
| Event | |
![]() | ADDED_TO_STAGE : String = "addedToStage" [static]
Define el valor de la propiedad type para un objeto de evento addedToStage.
| Event | |
![]() | CANCEL : String = "cancel" [static]
Define el valor de la propiedad type para un objeto de evento cancel.
| Event | |
![]() | CHANGE : String = "change" [static]
Define el valor de la propiedad type para un objeto de evento change.
| Event | |
![]() | CLOSE : String = "close" [static]
Define el valor de la propiedad type para un objeto de evento close.
| Event | |
![]() | COMPLETE : String = "complete" [static]
Define el valor de la propiedad type para un objeto de evento complete.
| Event | |
![]() | CONNECT : String = "connect" [static]
Define el valor de la propiedad type para un objeto de evento connect.
| Event | |
![]() | DEACTIVATE : String = "deactivate" [static]
Define el valor de la propiedad type para un objeto de evento deactivate.
| Event | |
![]() | ENTER_FRAME : String = "enterFrame" [static]
Define el valor de la propiedad type para un objeto de evento enterFrame.
| Event | |
| ERROR : String = "error" [static]
Define el valor de la propiedad type para un objeto de evento error.
| ErrorEvent | ||
![]() | FULLSCREEN : String = "fullScreen" [static]
Define el valor de la propiedad type para un objeto de evento fullScreen.
| Event | |
![]() | ID3 : String = "id3" [static]
Define el valor de la propiedad type para un objeto de evento id3.
| Event | |
![]() | INIT : String = "init" [static]
Define el valor de la propiedad type para un objeto de evento init.
| Event | |
![]() | LINK : String = "link" [static]
Define el valor de la propiedad type para un objeto de evento link.
| TextEvent | |
![]() | MOUSE_LEAVE : String = "mouseLeave" [static]
Define el valor de la propiedad type para un objeto de evento mouseLeave.
| Event | |
![]() | OPEN : String = "open" [static]
Define el valor de la propiedad type para un objeto de evento open.
| Event | |
![]() | REMOVED : String = "removed" [static]
Define el valor de la propiedad type para un objeto de evento removed.
| Event | |
![]() | REMOVED_FROM_STAGE : String = "removedFromStage" [static]
Define el valor de la propiedad type para un objeto de evento removedFromStage.
| Event | |
![]() | RENDER : String = "render" [static]
Define el valor de la propiedad type para un objeto de evento render.
| Event | |
![]() | RESIZE : String = "resize" [static]
Define el valor de la propiedad type para un objeto de evento resize.
| Event | |
![]() | SCROLL : String = "scroll" [static]
Define el valor de la propiedad type para un objeto de evento scroll.
| Event | |
![]() | SELECT : String = "select" [static]
Define el valor de la propiedad type para un objeto de evento select.
| Event | |
![]() | SOUND_COMPLETE : String = "soundComplete" [static]
Define el valor de la propiedad type para un objeto de evento soundComplete.
| Event | |
![]() | TAB_CHILDREN_CHANGE : String = "tabChildrenChange" [static]
Define el valor de la propiedad type para un objeto de evento tabChildrenChange.
| Event | |
![]() | TAB_ENABLED_CHANGE : String = "tabEnabledChange" [static]
Define el valor de la propiedad type para un objeto de evento tabEnabledChange.
| Event | |
![]() | TAB_INDEX_CHANGE : String = "tabIndexChange" [static]
Define el valor de la propiedad type para un objeto de evento tabIndexChange.
| Event | |
![]() | TEXT_INPUT : String = "textInput" [static]
Define el valor de la propiedad type para un objeto de evento textInput.
| TextEvent | |
![]() | UNLOAD : String = "unload" [static]
Define el valor de la propiedad type para un objeto de evento unload.
| Event | |
| ErrorEvent | () | constructor |
public function ErrorEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, text:String = "")
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Crea un objeto de evento que contiene información sobre eventos de error. Los objetos de evento se transfieren como parámetros a los detectores de eventos.
Parámetrostype:String — El tipo de evento. Los detectores de eventos pueden acceder a esta información a través de la propiedad type heredada. Sólo hay un tipo de evento de error: ErrorEvent.ERROR.
|
|
bubbles:Boolean (default = false) — Determina si el objeto de evento se propaga. Los detectores de eventos pueden acceder a esta información a través de la propiedad bubbles heredada.
|
|
cancelable:Boolean (default = false) — Determina si se puede cancelar el objeto Event. Los detectores de eventos pueden acceder a esta información a través de la propiedad cancelable heredada.
|
|
text:String (default = "") — Texto que se mostrará como mensaje de error. Los detectores de eventos pueden acceder a esta información a través de la propiedad text.
|
| clone | () | método |
public override function clone():Event
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Crea una copia del objeto ErrorEvent y define el valor de cada propiedad para que coincida con el del objeto original.
Valor devueltoEvent — Un nuevo objeto ErrorEvent con valores de propiedades que coinciden con los del objeto original.
|
| toString | () | método |
public override function toString():String
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Devuelve una cadena con todas las propiedades del objeto ErrorEvent. La cadena tiene el siguiente formato:
[ErrorEvent type=value bubbles=value cancelable=value text=value]
String — Una cadena que contiene todas las propiedades del objeto ErrorEvent.
|
| ERROR | Constante |
public static const ERROR:String = "error"
| Versión del lenguaje: | ActionScript 3.0 |
| Versión del reproductor: | Flash Player 9 |
Define el valor de la propiedad type de un objeto de evento error.
Este evento tiene las propiedades siguientes:
| Propiedad | Valor |
|---|---|
bubbles | false |
cancelable | false; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | El objeto que procesa de forma activa el objeto de evento con un detector de eventos. |
target | El objeto en el que se produce un error de operación de red. |
text | Texto que se mostrará como mensaje de error. |
errorHandler()) que captura varios tipos de eventos de error. Si se produce un evento ioError, el controlador intenta cargarlo desde la red. Esto genera un error securityError.
Nota: este ejemplo no funciona si tiene un archivo llamado MissingFile.xml en el mismo directorio que el archivo SWF.
package {
import flash.display.Sprite;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.*;
public class ErrorEventExample extends Sprite {
private var loader:URLLoader;
private var request:URLRequest;
public function ErrorEventExample() {
loader = new URLLoader();
loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler);
request = new URLRequest();
loadFromFileSystem();
}
private function loadFromFileSystem():void {
request.url = "MissingFile.xml";
loader.load(request);
}
private function loadFromNetwork():void {
request.url = "http://www.[yourDomain].com/MissingFile.xml";
loader.load(request);
}
private function errorHandler(event:ErrorEvent):void {
trace("errorHandler: " + event);
if(event is IOErrorEvent) {
loadFromNetwork();
}
}
}
}
Enviarme un mensaje de correo electrónico cuando se añadan comentarios a esta página | Informe de comentarios
Página actual: http://livedocs.adobe.com/flash/9.0_es/ActionScriptLangRefV3/flash/events/ErrorEvent.html