Interface IDocumentEvent

Interface IDocumentEvent

Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)

Aspose.Html.Dom.Events.IDocumentEvent 接口提供了一种机制,用户可以通过该机制创建实现所支持的类型的 Aspose.Html.Dom.Events.Event。

[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IDocumentEvent

备注

预计 Aspose.Html.Dom.Events.IDocumentEvent 接口将在同一个实现支持事件模型的对象上实现,该对象还实现了 Aspose.Html.Dom.Document 接口。

方法

CreateEvent(string)

创建一个实现所支持的类型的 Aspose.Html.Dom.Events.Event。

[DOMName("createEvent")]
Event CreateEvent(string eventType)

参数

eventType string

eventType 参数指定要创建的 Aspose.Html.Dom.Events.Event 接口的类型。 如果指定的 Aspose.Html.Dom.Events.Event 接口被实现支持,则此方法将返回请求的接口类型的新 Aspose.Html.Dom.Events.Event。 如果 Aspose.Html.Dom.Events.Event 需要通过 Aspose.Html.Dom.EventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) 方法进行调度,则必须在创建后调用适当的 Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) 方法,以初始化 Aspose.Html.Dom.Events.Event 的值。

当用户不方便或不必要自己创建 Aspose.Html.Dom.Events.Event 时,Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) 方法用于创建 Aspose.Html.Dom.Events.Events。 在实现提供的 Aspose.Html.Dom.Events.Event 不足的情况下,用户可以提供自己的 Aspose.Html.Dom.Events.Event 实现,以便与 Aspose.Html.Dom.EventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) 方法一起使用。

返回

Event

新创建的 Aspose.Html.Dom.Events.Event

异常

DOMException

NOT_SUPPORTED_ERR: 如果实现不支持请求的 Aspose.Html.Dom.Events.Event 接口类型,则引发此异常。

 中文