Class CustomEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Eventos usando a interface CustomEvent podem ser utilizados para transportar dados personalizados.
[ComVisible(true)]
[DOMName("CustomEvent")]
[DOMObject]
public class CustomEvent : Event, INotifyPropertyChanged
Herança
object ← DOMObject ← Event ← CustomEvent
Implementa
Membros Herdados
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()
Construtores
CustomEvent(string)
Inicializa uma nova instância da classe Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type)
Parâmetros
type
string
O tipo de evento.
CustomEvent(string, IDictionary<string, object="">)
Inicializa uma nova instância da classe Aspose.Html.Dom.Events.CustomEvent.
[DOMConstructor]
public CustomEvent(string type, IDictionary<string, object=""> eventInitDict)
Parâmetros
type
string
O tipo de evento.
eventInitDict
IDictionary<string, object>
O dicionário de inicialização do evento.
Propriedades
Detail
Obtém os dados personalizados.
[DOMName("detail")]
public object Detail { get; }
Valor da Propriedade
Métodos
InitCustomEvent(string, bool, bool, object)
/// O método Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean) é utilizado para inicializar o valor de um Aspose.Html.Dom.Events.Event criado através da interface Aspose.Html.Dom.Events.IDocumentEvent.
[DOMName("initCustomEvent")]
public void InitCustomEvent(string type, bool bubbles, bool cancelable, object detail)
Parâmetros
type
string
O tipo de evento.
bubbles
bool
se definido como true
[bubbles].
cancelable
bool
se definido como true
[cancelable].
detail
object
Os dados personalizados.
Observações
Este método pode ser chamado apenas antes de o evento ter sido enviado através do método Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event), embora possa ser chamado várias vezes durante essa fase, se necessário. Se chamado várias vezes, a invocação final tem precedência. Se chamado de uma subclasse da interface Event, apenas os valores especificados no método initEvent são modificados, todos os outros atributos permanecem inalterados.