IEventTarget.AddEventListener

AddEventListener(string, IEventListener)

이 메서드를 사용하면 이벤트 대상에 이벤트 리스너를 등록할 수 있습니다.

public void AddEventListener(string type, IEventListener listener)
모수유형설명
typeString사용자가 등록하는 이벤트 유형
listenerIEventListener이벤트가 발생할 때 호출할 메서드를 포함하는 사용자가 구현한 인터페이스를 사용합니다.

비고

경우IEventListener 에 추가됩니다EventTarget 이벤트를 처리하는 동안 현재 작업에 의해 트리거 되지 않지만 버블링 단계와 같은 이벤트 흐름의 이후 단계에서 트리거될 수 있습니다.

동일한 이벤트 리스너가 여러 개 등록된 경우EventTarget동일한 매개변수를 사용하면 중복 인스턴스가 삭제됩니다. IEventListener 두 번 호출되고 폐기되기 때문에 the 로 제거할 필요가 없습니다.RemoveEventListener 방법.

또한보십시오


AddEventListener(string, IEventListener, bool)

이 메서드를 사용하면 이벤트 대상에 이벤트 리스너를 등록할 수 있습니다.

public void AddEventListener(string type, IEventListener listener, bool useCapture)
모수유형설명
typeString사용자가 등록하는 이벤트 유형
listenerIEventListener이벤트가 발생할 때 호출할 메서드를 포함하는 사용자가 구현한 인터페이스를 사용합니다.
useCaptureBooleantrue인 경우 useCapture는 사용자가 캡처를 시작하기를 원함을 나타냅니다. 캡처를 시작한 후 지정된 유형의 모든 이벤트가 registered 로 발송됩니다.IEventListener 트리에서 그 아래에 있는 이벤트 대상으로 발송되기 전에. 트리를 통해 위쪽으로 버블링되는 이벤트는IEventListener 캡처를 사용하도록 지정되었습니다.

비고

경우IEventListener 에 추가됩니다EventTarget 이벤트를 처리하는 동안 현재 작업에 의해 트리거 되지 않지만 버블링 단계와 같은 이벤트 흐름의 이후 단계에서 트리거될 수 있습니다.

동일한 이벤트 리스너가 여러 개 등록된 경우EventTarget동일한 매개변수를 사용하면 중복 인스턴스가 삭제됩니다. IEventListener 두 번 호출되고 폐기되기 때문에 the 로 제거할 필요가 없습니다.RemoveEventListener 방법.

또한보십시오