Class EventTarget

Class EventTarget

名称: Aspose.Svg.Dom 会議: Aspose.SVG.dll (25.5.0)

Aspose.Svg.Dom.EventTarget インターフェイスは、DOM イベント モデルをサポートする実施において、すべてのノードによって実装されます。したがって、このインターフェイスは、ノードインターフェイスの例に、結合特定のキャスティング方法を使用して得ることができます。このインターフェイスは、Aspose.Svg.Dom.EventTarget でイベント聴衆の登録および削除を可能にし、イベントの送信をそのアプローゼ。

[ComVisible(true)]
[DOMObject]
[DOMName("EventTarget")]
public class EventTarget : DOMObject, INotifyPropertyChanged, IEventTarget, IDisposable

Inheritance

object DOMObject EventTarget

Derived

MediaQueryList , Node

Implements

INotifyPropertyChanged , IEventTarget , IDisposable

相続人

DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EventTarget()

public EventTarget()

Methods

AddEventListener(ストレッチ、DOMEventHandler、ボール)

この方法では、イベントのターゲットにイベントの聴衆の登録が可能になります。

public void AddEventListener(string type, DOMEventHandler handler, bool useCapture)

Parameters

type string

ユーザーが登録しているイベントの種類

handler DOMEventHandler

Aspose.Svg.Dom.Events. DOMEventHandler はイベントが起こるときに呼ばれます。

useCapture bool

事実なら、使用キャプチャは、ユーザーがキャプチャを開始することを望んでいることを示しています。捕獲開始後、指定されたタイプのすべてのイベントが登録者に送信されます。ホーム > イベント・イベント > EVENTListener彼らが木の下にあるあらゆるイベントの目的地に送られる前に。木を通して上に吹き飛ばしているイベントは、捕獲を使用するために指定されたAspose.Svg.Dom.Events.IEventListenerを引き起こすことはありません。

Remarks

イベントを処理している間に Aspose.Svg.Dom.Events.IEventListener を追加すると、現在の行動によって引き起こされるのではなく、イベントの流れの後期段階、例えばバブルの段落で引き出される可能性があります。 複数の同じイベント聴衆が同じパラメーターで Aspose.Svg.Dom.EventTarget に登録されている場合、複数の例が削除されます. 彼らは、Aspose .SVg .Doma .Events .IEventListener が 2 回呼ばれることを原因としません。

AddEventListener(トップページ > IEventListener)

この方法では、イベントのターゲットにイベントの聴衆の登録が可能になります。

public void AddEventListener(string type, IEventListener listener)

Parameters

type string

ユーザーが登録しているイベントの種類

listener IEventListener

ユーザーが実施したインターフェイスを採用し、イベントが発生したときに呼ばれる方法を含みます。

Remarks

イベントを処理している間に Aspose.Svg.Dom.Events.IEventListener を追加すると、現在の行動によって引き起こされるのではなく、イベントの流れの後期段階、例えばバブルの段落で引き出される可能性があります。 複数の同じイベント聴衆が同じパラメーターで Aspose.Svg.Dom.EventTarget に登録されている場合、複数の例が削除されます. 彼らは、Aspose .SVg .Doma .Events .IEventListener が 2 回呼ばれることを原因としません。

AddEventListener(ストレッチ, IEventListener, bool)

この方法では、イベントのターゲットにイベントの聴衆の登録が可能になります。

public void AddEventListener(string type, IEventListener listener, bool useCapture)

Parameters

type string

ユーザーが登録しているイベントの種類

listener IEventListener

ユーザーが実施したインターフェイスを採用し、イベントが発生したときに呼ばれる方法を含みます。

useCapture bool

事実なら、使用キャプチャは、ユーザーがキャプチャを開始することを望んでいることを示しています。捕獲開始後、指定されたタイプのすべてのイベントが登録者に送信されます。ホーム > イベント・イベント > EVENTListener彼らが木の下にあるあらゆるイベントの目的地に送られる前に。木を通して上に吹き飛ばしているイベントは、捕獲を使用するために指定されたAspose.Svg.Dom.Events.IEventListenerを引き起こすことはありません。

Remarks

イベントを処理している間に Aspose.Svg.Dom.Events.IEventListener を追加すると、現在の行動によって引き起こされるのではなく、イベントの流れの後期段階、例えばバブルの段落で引き出される可能性があります。 複数の同じイベント聴衆が同じパラメーターで Aspose.Svg.Dom.EventTarget に登録されている場合、複数の例が削除されます. 彼らは、Aspose .SVg .Doma .Events .IEventListener が 2 回呼ばれることを原因としません。

DispatchEvent(Event)

この方法では、イベントを実施イベントモデルに送信することができます。

public bool DispatchEvent(Event @event)

Parameters

event Event

イベントの種類、行動、およびコンテキスト情報がイベントの処理に使用されることを指定します。

Returns

bool

Aspose.Svg.Dom.EventTarget.DispatchEven(アスポーズ.スヴグ.ドム.エヴェント.イベント)の返金値は、イベントを処理した聴衆のいずれかが、Aspose。Aspose.Svg.Dom.Events.EVENT.PreventDefault と呼ばれた場合、その値は偽物です。

Remarks

このように送信されたイベントは、実施によって直接送信されたイベントと同様の捕獲およびバブル行動を有する。イベントのターゲットは、Aspose.Svg.Dom.EventTarget(アスポーズ。

Exceptions

DOMException

Dispose()

応用によって定義された課題を実行し、未管理資源のリリース、リリース、またはリセットに関連しています。

public void Dispose()

Dispose(ボール)

管理されていないリソースをリリースし、オプションで管理されます。

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

「真実」は、管理されていない資源と管理されていない資源の両方を放出し、「偽」は、管理されていない資源のみを放出する。

RemoveEventListener(ストレッチ、DOMEventHandler、ボール)

この方法では、イベント聴衆をイベントターゲットから削除することができます。イベントを処理している間に Aspose.Svg.Dom.Events.IEventListener から削除された場合、現在の行動によって引き起こされることはありません。イベント聴衆は、削除された後、決して呼び出すことはできません。

public void RemoveEventListener(string type, DOMEventHandler handler, bool useCapture)

Parameters

type string

Aspose.Svg.Dom.Events.IEventListener が削除されるイベントタイプを指定します。

handler DOMEventHandler

Aspose.Svg.Dom.Events. DOMEventHandler パラメーターは、削除される Asposa.Listener を示しています。

useCapture bool

削除される EventListener が捕獲聴者として登録されているかどうかを指定します。聴衆が2回登録された場合、1つは捕獲と1つは無しで、それぞれ別々に削除されなければなりません。捕獲聴衆の削除は、同じ聴衆の非捕獲版に影響を及ぼすものではなく、逆です。

RemoveEventListener(トップページ > IEventListener)

この方法では、イベント聴衆をイベントターゲットから削除することができます。イベントを処理している間に Aspose.Svg.Dom.Events.IEventListener から削除された場合、現在の行動によって引き起こされることはありません。イベント聴衆は、削除された後、決して呼び出すことはできません。

public void RemoveEventListener(string type, IEventListener listener)

Parameters

type string

Aspose.Svg.Dom.Events.IEventListener が削除されるイベントタイプを指定します。

listener IEventListener

Aspose.Svg.Dom.Events.IEventListener パラメーターは、Aspose。

RemoveEventListener(ストレッチ, IEventListener, bool)

この方法では、イベント聴衆をイベントターゲットから削除することができます。イベントを処理している間に Aspose.Svg.Dom.Events.IEventListener から削除された場合、現在の行動によって引き起こされることはありません。イベント聴衆は、削除された後、決して呼び出すことはできません。

public void RemoveEventListener(string type, IEventListener listener, bool useCapture)

Parameters

type string

Aspose.Svg.Dom.Events.IEventListener が削除されるイベントタイプを指定します。

listener IEventListener

Aspose.Svg.Dom.Events.IEventListener パラメーターは、Aspose。

useCapture bool

削除される EventListener が捕獲聴者として登録されているかどうかを指定します。聴衆が2回登録された場合、1つは捕獲と1つは無しで、それぞれ別々に削除されなければなりません。捕獲聴衆の削除は、同じ聴衆の非捕獲版に影響を及ぼすものではなく、逆です。

 日本語