DocumentLoadErrorEvent

DocumentLoadErrorEvent class

DocumentLoadErrorEvent在请求的资源不可用时发生。

public class DocumentLoadErrorEvent : ErrorEvent

特性

姓名 描述
Bubbles { get; } 用于指示事件是否为冒泡事件。如果事件可以冒泡,则值为 true,否则值为 false。
Cancelable { get; } 用于指示事件是否可以阻止其默认操作。如果可以阻止默认操作,则值为 true,否则值为 false。
ColNo { get; } colno 属性必须返回它被初始化的值。创建对象时,该属性必须初始化为零。它表示脚本中发生错误的列号。
CurrentTarget { get; } 用于表示IEventTarget的IEventListeners。 这在捕获和冒泡期间特别有用。
DefaultPrevented { get; } 如果在可取消属性值为 true 时调用了 preventDefault(),则返回 true,否则返回 false。
Error { get; } error 属性必须返回它被初始化的值。创建对象时,该属性必须初始化为 null。在适当的情况下,它被设置为表示错误的对象(例如,在未捕获的 DOM 异常情况下的异常对象)。
EventPhase { get; } 用于指示当前正在评估事件流的哪个阶段。
FileName { get; } 文件名属性必须返回它被初始化的值。创建对象时,该属性必须初始化为空字符串。它表示最初发生错误的脚本的绝对 URL。
IsTrusted { get; } isTrusted 属性必须返回它被初始化的值。创建事件时,必须将属性初始化为 false。
LineNo { get; } lineno 属性必须返回它被初始化的值。创建对象时,该属性必须初始化为零。它表示脚本中发生错误的行号。
Message { get; } message 属性必须返回它被初始化的值。创建对象时,该属性必须初始化为空字符串。它表示错误消息。
Target { get; } 用于指示事件最初被调度到的IEventTarget
TimeStamp { get; } 用于指定创建事件的时间(相对于纪元的毫秒数)。 由于某些系统可能不提供此信息,timeStamp 的值可能不适用于所有事件。 当不可用时,将返回值 0。 纪元时间的示例是系统启动时间或 1970 年 1 月 1 日 0:0:0 UTC。
Type { get; } 事件名称(不区分大小写)。该名称必须是 XML 名称。

方法

姓名 描述
virtual GetPlatformType() 此方法用于检索 ECMAScript 对象Type。
InitEvent(string, bool, bool) InitEvent方法用于初始化通过 Dom创建的R5:T:Aspose.Html.Dom.Events.Event:::的值.Events.IDocumentEvent:::接口。
PreventDefault() 如果事件是可取消的,则PreventDefault方法用于表示事件将被取消, 意味着任何通常由实现作为事件结果而采取的默认操作都不会发生。
StopImmediatePropagation() 调用此方法可防止事件到达在当前事件侦听器之后注册的任何事件侦听器,并且在树中调度时也可防止事件到达任何其他对象。
StopPropagation() StopPropagation方法用于防止在事件流期间进一步传播事件。

也可以看看