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
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
Aspose.Svg.Dom.EventTarget.DispatchEven(アスポーズ.スヴグ.ドム.エヴェント.イベント)の返金値は、イベントを処理した聴衆のいずれかが、Aspose。Aspose.Svg.Dom.Events.EVENT.PreventDefault と呼ばれた場合、その値は偽物です。
Remarks
このように送信されたイベントは、実施によって直接送信されたイベントと同様の捕獲およびバブル行動を有する。イベントのターゲットは、Aspose.Svg.Dom.EventTarget(アスポーズ。
Exceptions
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つは無しで、それぞれ別々に削除されなければなりません。捕獲聴衆の削除は、同じ聴衆の非捕獲版に影響を及ぼすものではなく、逆です。