Referencia de ActionScript® 3.0 para la plataforma de Adobe® Flash®
Inicio  |  Ocultar lista de paquetes y clases |  Paquetes  |  Clases  |  Novedades  |  Índice  |  Apéndices  |  ¿Por qué hay texto en inglés?
Filtros: Recuperando datos del servidor...
Recuperando datos del servidor...
flash.events 

UncaughtErrorEvents  - AS3

Paquete flash.events

Interfaces
IEventDispatcher
 
Clases
AccelerometerEvent
ActivityEvent
AsyncErrorEvent
AudioOutputChangeEvent
AVDictionaryDataEvent
AVHTTPStatusEvent
AVPauseAtPeriodEndEvent
BrowserInvokeEvent    
ContextMenuEvent
DataEvent
DatagramSocketDataEvent    
DeviceRotationEvent    
DNSResolverEvent    
DRMAuthenticateEvent    
DRMAuthenticationCompleteEvent
DRMAuthenticationErrorEvent
DRMDeviceGroupErrorEvent
DRMDeviceGroupEvent
DRMErrorEvent
DRMLicenseRequestEvent
DRMMetadataEvent
DRMReturnVoucherCompleteEvent
DRMReturnVoucherErrorEvent
DRMStatusEvent
ErrorEvent
Event
EventDispatcher
EventPhase
FileListEvent    
FocusEvent
FullScreenEvent
GameInputEvent    
GeolocationEvent
GestureEvent
GesturePhase
HTMLUncaughtScriptExceptionEvent    
HTTPStatusEvent
IMEEvent
InvokeEvent    
IOErrorEvent
KeyboardEvent
LocationChangeEvent    
MediaEvent    
MouseEvent
NativeDragEvent    
NativeProcessExitEvent    
NativeWindowBoundsEvent    
NativeWindowDisplayStateEvent    
NetDataEvent
NetMonitorEvent
NetStatusEvent
OutputProgressEvent    
PermissionEvent
PressAndTapGestureEvent
ProgressEvent
RemoteNotificationEvent    
SampleDataEvent
ScreenMouseEvent    
SecurityErrorEvent
ServerSocketConnectEvent    
ShaderEvent
SoftKeyboardEvent
SoftKeyboardTrigger
SQLErrorEvent    
SQLEvent    
SQLUpdateEvent    
StageOrientationEvent    
StageVideoAvailabilityEvent
StageVideoEvent
StatusEvent
StorageVolumeChangeEvent    
SyncEvent
TextEvent
ThrottleEvent
ThrottleType
TimerEvent
TouchEvent
TouchEventIntent    
TransformGestureEvent
UncaughtErrorEvent
UncaughtErrorEvents
VideoEvent
VideoTextureEvent
VsyncStateChangeAvailabilityEvent    
Paqueteflash.events
Clasepublic class UncaughtErrorEvents
HerenciaUncaughtErrorEvents Inheritance EventDispatcher Inheritance Object

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10.1, AIR 2

La clase UncaughtErrorEvents permite recibir eventos de error sin capturar. Una instancia de esta clase distribuye un evento uncaughtError cuando se produce un error de tiempo de ejecución y el error no se detecta ni se gestiona en el código.

Utilice las siguientes propiedades para tener acceso a una instancia de UncaughtErrorEvents:

  • LoaderInfo.uncaughtErrorEvents: para detectar errores sin capturar en el código definido en el mismo SWF.
  • Loader.uncaughtErrorEvents: para detectar errores sin capturar en el código definido en el SWF cargado por un objeto Loader.

Para capturar un error directamente y evitar eventos de error sin capturar, realice las acciones siguientes:

  • Utilice un bloque try..catch para aislar código que pueda emitir un error sincrónico
  • Si realiza una operación que distribuye un evento cuando se produce un error, registre un detector para ese evento de error

Si el contenido cargado por el objeto Loader es un archivo SWF AVM1 (ActionScript 2), los errores no detectados en el archivo SWF AVM1 no producen un evento uncaughtError. Además, los errores de JavaScript en contenido HTML cargado en un objeto HTMLLoader (incluido el control HTML de Flex) no producen un evento uncaughtError.

Elementos de API relacionados



Propiedades públicas
 PropiedadDefinido por
 Inheritedconstructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada.
Object
Métodos públicos
 MétodoDefinido por
  
Crea una instancia de UncaughtErrorEvents.
UncaughtErrorEvents
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento.
EventDispatcher
 Inherited
Distribuye un evento en el flujo del evento.
EventDispatcher
 Inherited
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento.
EventDispatcher
 Inherited
Indica si un objeto tiene definida una propiedad especificada.
Object
 Inherited
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro.
Object
 Inherited
Indica si existe la propiedad especificada y si es enumerable.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Elimina un detector del objeto EventDispatcher.
EventDispatcher
 Inherited
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle.
Object
 Inherited
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional.
Object
 Inherited
Devuelve la representación de cadena del objeto especificado.
Object
 Inherited
Devuelve el valor simple del objeto especificado.
Object
 Inherited
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto.
EventDispatcher
Eventos
 Evento Resumen Definido por
 Inherited[evento broadcast] Se distribuye cuando Flash Player o AIR pasan a estar activos.EventDispatcher
 Inherited[evento broadcast] Se distribuye cuando Flash Player o de AIR pasan a estar inactivos.EventDispatcher
  Se distribuye cuando se produce un error y el código del desarrollador no lo detecta y lo gestiona.UncaughtErrorEvents
Información sobre constructores

UncaughtErrorEvents

()Información sobre
public function UncaughtErrorEvents()

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10.1, AIR 2

Crea una instancia de UncaughtErrorEvents. El código del desarrollador no debe crear instancias de UncaughtErrorEvents directamente. Para acceder a un objeto UncaughtErrorEvents, use una de las propiedades siguientes:

  • LoaderInfo.uncaughtErrorEvents: para detectar errores sin capturar en el código definido en el mismo SWF.
  • Loader.uncaughtErrorEvents: para detectar errores sin capturar en el código definido en el SWF cargado por un objeto Loader.

Elementos de API relacionados

Información sobre eventos

uncaughtError

Evento
Tipo de objeto de evento: flash.events.UncaughtErrorEvent
propiedad UncaughtErrorEvent.type = flash.events.UncaughtErrorEvent.UNCAUGHT_ERROR

Versión del lenguaje: ActionScript 3.0
Versiones de motor de ejecución: Flash Player 10.1, AIR 2

Se distribuye cuando se produce un error y el código del desarrollador no lo detecta y lo gestiona.

Define el valor de la propiedad type de un objeto de evento uncaughtError

Nota: Si en un bloque try hay un distribuidor de eventos que llama al controlador de eventos, el bloque catch no detecta el error si se inicia en el controlador de eventos. Cualquier error generado a partir de ese momento se puede detectar mediante LoaderInfo.uncaughtErrorEvents

Este evento tiene las propiedades siguientes:

PropiedadValor
bubblestrue
cancelabletrue; cancelar el evento impide que aparezca el diálogo de error sin capturar en las versiones de depurador del motor de ejecución
currentTargetObjeto que procesa de forma activa el objeto de evento con un detector de eventos.
errorEl error sin capturar.
targetEl objeto LoaderInfo asociado al archivo SWF donde se ha producido el error.
textMensaje de error de texto.




[ X ]¿Por qué hay texto en inglés?
Cierto contenido de la Referencia de ActionScript 3.0 se muestra en inglés

No todo el contenido de la Referencia de ActionScript 3.0 se traduce a todos los idiomas. Si un elemento del lenguaje no se traduce, aparecerá en inglés. Por ejemplo, la clase ga.controls.HelpBox no está traducida en ningún idioma. Por lo tanto, en la versión en español de la referencia, la clase ga.controls.HelpBox aparecerá en inglés.