ErrorEvent

ErrorEvent class

ElErrorEvent proporciona información contextual sobre errores que ocurrieron durante el tiempo de ejecución.

public class ErrorEvent : Event

Constructores

Nombre Descripción
ErrorEvent(Exception) Inicializa una nueva instancia delErrorEvent clase.
ErrorEvent(IDictionary<string, object>) Inicializa una nueva instancia delErrorEvent clase.

Propiedades

Nombre Descripción
Bubbles { get; } Se utiliza para indicar si un evento es un evento burbujeante o no. Si el evento puede burbujear, el valor es verdadero; de lo contrario, el valor es falso.
Cancelable { get; } Se utiliza para indicar si un evento puede o no tener su acción predeterminada prevenida. Si se puede evitar la acción predeterminada, el valor es verdadero; de lo contrario, el valor es falso.
ColNo { get; } El atributo colno debe devolver el valor con el que se inicializó. Cuando se crea el objeto, este atributo debe inicializarse a cero. Representa el número de columna donde ocurrió el error en el script.
CurrentTarget { get; } Se utiliza para indicar elIEventTarget cuyoIEventListener los mensajes de correo electrónico se están procesando actualmente. Esto es especialmente útil durante la captura y el burbujeo.
DefaultPrevented { get; } Devuelve verdadero si se invocó preventDefault() mientras el valor del atributo cancelable es verdadero y falso en caso contrario.
Error { get; } El atributo de error debe devolver el valor con el que se inicializó. Cuando se crea el objeto, este atributo debe inicializarse como nulo. En su caso, se establece en el objeto que representa el error (por ejemplo, el objeto de excepción en el caso de una excepción DOM no detectada).
EventPhase { get; } Se utiliza para indicar qué fase del flujo de eventos se está evaluando actualmente.
FileName { get; } El atributo de nombre de archivo debe devolver el valor con el que se inicializó. Cuando se crea el objeto, este atributo debe inicializarse en la cadena vacía. Representa la URL absoluta del script en el que se produjo originalmente el error.
IsTrusted { get; } El atributo isTrusted debe devolver el valor con el que se inicializó. Cuando se crea un evento, el atributo debe inicializarse en false.
LineNo { get; } El atributo lineno debe devolver el valor con el que se inicializó. Cuando se crea el objeto, este atributo debe inicializarse a cero. Representa el número de línea donde ocurrió el error en el script.
Message { get; } El atributo del mensaje debe devolver el valor con el que se inicializó. Cuando se crea el objeto, este atributo debe inicializarse en la cadena vacía. Representa el mensaje de error.
Target { get; } Se utiliza para indicar elIEventTarget al que se despachó originalmente el evento.
TimeStamp { get; } Se utiliza para especificar la hora (en milisegundos con respecto a la época) en la que se creó el evento. Debido al hecho de que algunos sistemas pueden no proporcionar esta información, es posible que el valor de timeStamp no esté disponible para todos los eventos. Cuando no está disponible , se devolverá un valor de 0. Ejemplos de tiempo de época son el tiempo de inicio del sistema o 0:0:0 UTC del 1 de enero de 1970.
Type { get; } El nombre del evento (no distingue entre mayúsculas y minúsculas). El nombre debe ser un nombre XML.

Métodos

Nombre Descripción
virtual GetPlatformType() Este método se utiliza para recuperar el objeto ECMAScriptType .
InitEvent(string, bool, bool) ElInitEvent El método se utiliza para inicializar el valor de unEvent creado a través de the IDocumentEvent interfaz.
PreventDefault() Si un evento es cancelable, elPreventDefault El método se utiliza para indicar que el evento debe cancelarse, lo que significa que no se producirá ninguna acción predeterminada que normalmente toma la implementación como resultado del evento.
StopImmediatePropagation() La invocación de este método evita que el evento llegue a cualquier detector de eventos registrado después del actual y, cuando se distribuye en un árbol, también evita que el evento llegue a cualquier otro objeto.
StopPropagation() ElStopPropagation El método se utiliza para evitar la propagación adicional de un evento durante el flujo del evento.

Ver también