Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
CustomEvent 인터페이스를 사용하는 이벤트는 사용자 정의 데이터를 전송하는 데 사용할 수 있습니다.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
상속
object ← DOMObject ← Event ← CustomEvent
구현
상속된 멤버
Event.NonePhase, Event.CapturingPhase, Event.AtTargetPhase, Event.BubblingPhase, Event.InitEvent(string, bool, bool), Event.PreventDefault(), Event.StopPropagation(), Event.StopImmediatePropagation(), Event.Bubbles, Event.Cancelable, Event.CurrentTarget, Event.EventPhase, Event.Target, Event.TimeStamp, Event.Type, Event.DefaultPrevented, Event.IsTrusted, DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
생성자
CustomEvent(string)
Aspose.Html.Dom.Events.CustomEvent 클래스의 새 인스턴스를 초기화합니다.
[DOMConstructor]
public CustomEvent(string type)
매개변수
type
string
이벤트 유형입니다.
CustomEvent(string, IDictionary<string, object="">)
Aspose.Html.Dom.Events.CustomEvent 클래스의 새 인스턴스를 초기화합니다.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
매개변수
type
string
이벤트 유형입니다.
eventInitDict
IDictionary<string, object>
이벤트 초기화 사전입니다.
속성
Detail
사용자 정의 데이터를 가져옵니다.
[DOMName("detail")]
public object Detail { get; }
속성 값
메서드
InitCustomEvent(string, bool, bool, object)
/// Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) 메서드는 Aspose.Html.Dom.Events.IDocumentEvent 인터페이스를 통해 생성된 Aspose.Html.Dom.Events.Event의 값을 초기화하는 데 사용됩니다.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
매개변수
type
string
이벤트 유형입니다.
bubbles
bool
true
로 설정된 경우 [bubbles]입니다.
cancelable
bool
true
로 설정된 경우 [cancelable]입니다.
detail
object
사용자 정의 데이터입니다.
비고
이 메서드는 Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) 메서드를 통해 이벤트가 전송되기 전에만 호출할 수 있으며, 필요한 경우 해당 단계에서 여러 번 호출할 수 있습니다. 여러 번 호출된 경우 마지막 호출이 우선합니다. Event 인터페이스의 하위 클래스에서 호출된 경우 initEvent 메서드에서 지정된 값만 수정되며, 다른 모든 속성은 변경되지 않습니다.