Interface IEventListener
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Aspose.Html.Dom.Events.IEventListener インターフェイスは、イベントを処理するための主要な方法です。
ユーザーは Aspose.Html.Dom.Events.IEventListener インターフェイスを実装し、Aspose.Html.Dom.EventTarget にリスナーを登録します。この際、Aspose.Html.Dom.EventTarget.AddEventListener(System.String,Aspose.Html.Dom.Events.DOMEventHandler,System.Boolean) メソッドを使用します。
ユーザーは、リスナーの使用を完了した後、Aspose.Html.Dom.EventTarget から Aspose.Html.Dom.Events.IEventListener を削除する必要があります。
[ComVisible(true)]
[DOMObject]
[DOMName("EventListener")]
public interface IEventListener
備考
ノードが cloneNode メソッドを使用してコピーされると、ソースノードに添付されたイベントリスナーはコピーされたノードには添付されません。
ユーザーが新しく作成されたコピーに同じイベントリスナーを追加したい場合、手動で追加する必要があります。
メソッド
HandleEvent(Event)
このメソッドは、Aspose.Html.Dom.Events.IEventListener インターフェイスが登録されたタイプのイベントが発生するたびに呼び出されます。
[DOMName("handleEvent")]
void HandleEvent(Event @event)
パラメーター
event
Event
Aspose.Html.Dom.Events.Event は、イベントに関するコンテキスト情報を含んでいます。
また、イベントの流れとデフォルトアクションを決定するために使用される Aspose.Html.Dom.Events.Event.StopPropagation および Aspose.Html.Dom.Events.Event.PreventDefault メソッドも含まれています。