Class ErrorEvent

ErrorEvent class

DenErrorEvent ger kontextuell information om ett fel som uppstod under körning.

public class ErrorEvent : Event

Konstruktörer

namnBeskrivning
ErrorEvent(Exception)Initierar en ny instans avErrorEvent class.
ErrorEvent(IDictionary<string, object>)Initierar en ny instans avErrorEvent class.

Egenskaper

namnBeskrivning
Bubbles { get; }Används för att indikera om en händelse är en bubblande händelse eller inte. Om händelsen kan bubbla är värdet sant, annars är värdet false.
Cancelable { get; }Används för att indikera om en händelse kan förhindras eller inte. Om standardåtgärden kan förhindras är värdet sant, annars är värdet false.
ColNo { get; }Attributet colno måste returnera värdet som det initierades till. När objektet skapas måste detta attribut initieras till noll. Det representerar kolumnnumret där felet inträffade i skriptet.
CurrentTarget { get; }Används för att indikeraIEventTarget varsIEventListener s bearbetas för närvarande. Detta är särskilt användbart under fångst och bubbling.
DefaultPrevented { get; }Returnerar true om preventDefault() anropades medan det annullerbara attributvärdet är sant, och annars false.
Error { get; }Felattributet måste returnera värdet som det initierades till. När objektet skapas måste detta attribut initieras till null. Där så är lämpligt sätts det till objektet som representerar felet (t.ex. undantagsobjektet i fallet med ett ouppfångat DOM-undantag).
EventPhase { get; }Används för att indikera vilken fas av händelseflödet som för närvarande utvärderas.
FileName { get; }Filnamnsattributet måste returnera värdet som det initierades till. När objektet skapas måste detta attribut initieras till den tomma strängen. Det representerar den absoluta webbadressen till skriptet där felet ursprungligen inträffade.
IsTrusted { get; }isTrusted-attributet måste returnera värdet som det initierades till. När en händelse skapas måste attributet initieras till false.
LineNo { get; }Lineno-attributet måste returnera värdet som det initierades till. När objektet skapas måste detta attribut initieras till noll. Det representerar radnumret där felet inträffade i skriptet.
Message { get; }Meddelandeattributet måste returnera värdet som det initierades till. När objektet skapas måste detta attribut initieras till den tomma strängen. Det representerar felmeddelandet.
Target { get; }Används för att indikeraIEventTarget som händelsen ursprungligen skickades till.
TimeStamp { get; }Används för att ange tidpunkten (i millisekunder i förhållande till epok) då händelsen skapades. På grund av det faktum att vissa system kanske inte tillhandahåller denna information, kanske värdet av timeStamp inte är tillgängligt för alla händelser. När inte tillgängligt , kommer ett värde på 0 att returneras. Exempel på epoktid är tidpunkten för systemets start eller 0:0:0 UTC 1 januari 1970.
Type { get; }Namnet på händelsen (skiftlägeskänsligt). Namnet måste vara ett XML-namn.

Metoder

namnBeskrivning
virtual GetPlatformType()Denna metod används för att hämta ECMAScript-objektType .
InitEvent(string, bool, bool)DenInitEvent metod används för att initiera värdet av enEvent skapad genom IDocumentEvent gränssnitt.
PreventDefault()Om en händelse kan avbrytas,PreventDefault metod används för att indikera att händelsen ska avbrytas, vilket betyder att någon standardåtgärd som normalt vidtas av implementeringen som ett resultat av händelsen inte kommer att inträffa.
StopImmediatePropagation()Att anropa den här metoden förhindrar händelsen från att nå alla händelseavlyssnare som är registrerade efter den aktuella och när den skickas i ett träd förhindras även händelsen från att nå andra objekt.
StopPropagation()DenStopPropagation metod används för att förhindra ytterligare spridning av en händelse under händelseflödet.

Se även