Interface IEventTarget
Le nom : Aspose.Svg.Dom.Events Assemblée: Aspose.SVG.dll (25.5.0)
L’interface Aspose.Svg.Dom.EventTarget est mise en œuvre par tous les nœuds dans une application qui soutient le modèle d’événement DOM.Pertanto, questa interfaccia può essere ottenuta utilizzando metodi di casting specifici di legame su un esempio dell’interfaccia Node.L’interface permet l’enregistrement et la suppression des Auditeurs d’événements sur un Aspose.Svg.Dom.EventTarget et le transfert des évènements à ce Aspise.
[ComVisible(true)]
[DOMNoInterfaceObject]
public interface IEventTarget
Methods
AddEventListener(Télécharger, IEventListener)
Questo metodo consente di registrare gli ascoltatori dell’evento sul target dell’evento.
[DOMName("addEventListener")]
void AddEventListener(string type, IEventListener listener)
Parameters
type
string
Il tipo di evento per il quale l’utente si iscrive
listener
IEventListener
Prende un’interfaccia implementata dall’utente che contiene i metodi da chiamare quando l’evento avviene.
Remarks
Si un Aspose.Svg.Dom.Events.IEventListener est ajouté à un Asphos.Avron.Target pendant qu’il traite un événement, il ne sera pas déclenché par les actions actuelles mais peut être lancé pendant une phase ultérieure du flux d’événements, telle que la période de bulle. Si plusieurs écoutants d’événements identiques sont enregistrés sur le même Aspose.Svg.Dom.EventTarget avec les mêmes paramètres, les instances dupliquées sont supprimées. Ils ne causent pas l’appel de deux fois et puisqu’ils sont opprimés, ils n’ont pas besoin de être retirés avec le méthode de la méthodologie de Listener.
AddEventListener(Télécharger, IEventListener, Bool)
Questo metodo consente di registrare gli ascoltatori dell’evento sul target dell’evento.
[DOMName("addEventListener")]
void AddEventListener(string type, IEventListener listener, bool useCapture)
Parameters
type
string
Il tipo di evento per il quale l’utente si iscrive
listener
IEventListener
Prende un’interfaccia implementata dall’utente che contiene i metodi da chiamare quando l’evento avviene.
useCapture
bool
Se è vero, usCapture indica che l’utente desidera avviare la cattura.Dopo l’inizio della cattura, tutti gli eventi del tipo specificato saranno inviati al registrato.Accueil / Events / Les événements / Listenerprima di essere inviati a qualsiasi evento Targeti sotto di loro nell’albero.Les événements qui se tournent vers le haut à travers l’arbre ne déclencheront pas un Aspose.Svg.Dom.Events.IEventListener destiné à utiliser la capture.
Remarks
Si un Aspose.Svg.Dom.Events.IEventListener est ajouté à un Asphos.Avron.Target pendant qu’il traite un événement, il ne sera pas déclenché par les actions actuelles mais peut être lancé pendant une phase ultérieure du flux d’événements, telle que la période de bulle. Si plusieurs écoutants d’événements identiques sont enregistrés sur le même Aspose.Svg.Dom.EventTarget avec les mêmes paramètres, les instances dupliquées sont supprimées. Ils ne causent pas l’appel de deux fois et puisqu’ils sont opprimés, ils n’ont pas besoin de être retirés avec le méthode de la méthodologie de Listener.
DispatchEvent(Event)
Questo metodo consente il trasferimento di eventi nel modello di eventi di implementazione.
[DOMName("dispatchEvent")]
bool DispatchEvent(Event @event)
Parameters
event
Event
Specifica il tipo di evento, il comportamento e le informazioni contestuali da utilizzare nel trattamento dell’evento.
Returns
La valeur de retour d’Aspose.Svg.Dom.EventTarget.DispatchEven(Apose .SVg .Doma.Évents.évent) indique si l’un des auditeurs qui a traité l’événement s’appelle Aspose..Si Aspose.Svg.Dom.Events.Évent.PreventDefault a été appelé la valeur est fausse, sinon le prix est vrai.
Remarks
Gli eventi trasmessi in questo modo avranno lo stesso comportamento di cattura e bullismo come gli eventi trasmessi direttamente dalla realizzazione.L’objectif de l’événement est le Aspose.Svg.Dom.EventTarget sur lequel est appelé Aspo.Aspos.
Exceptions
RemoveEventListener(Télécharger, IEventListener)
Questo metodo consente di rimuovere gli ascoltatori dell’evento dall’obiettivo dell’evento.Si un Aspose.Svg.Dom.Events.IEventListener est supprimé d’un Asposa.Avril pendant qu’il traite un événement, il ne sera pas déclenché par les actions actuelles.Gli ascoltatori di eventi non possono mai essere invocati dopo essere stati rimossi.
[DOMName("removeEventListener")]
void RemoveEventListener(string type, IEventListener listener)
Parameters
type
string
spécifie le type d’événement de l’Aspose.Svg.Dom.Events.IEventListener est supprimé.
listener
IEventListener
Le paramètre Aspose.Svg.Dom.Events.IEventListener indique qu’il faut supprimer l’Aspose .SVg .Doma.Éventes.
RemoveEventListener(Télécharger, IEventListener, Bool)
Questo metodo consente di rimuovere gli ascoltatori dell’evento dall’obiettivo dell’evento.Si un Aspose.Svg.Dom.Events.IEventListener est supprimé d’un Asposa.Avril pendant qu’il traite un événement, il ne sera pas déclenché par les actions actuelles.Gli ascoltatori di eventi non possono mai essere invocati dopo essere stati rimossi.
[DOMName("removeEventListener")]
void RemoveEventListener(string type, IEventListener listener, bool useCapture)
Parameters
type
string
spécifie le type d’événement de l’Aspose.Svg.Dom.Events.IEventListener est supprimé.
listener
IEventListener
Le paramètre Aspose.Svg.Dom.Events.IEventListener indique qu’il faut supprimer l’Aspose .SVg .Doma.Éventes.
useCapture
bool
Determinare se l’EventListener rimosso è stato registrato come ascoltatore catturante o meno.Se un ascoltatore è stato registrato due volte, uno con cattura e uno senza, ciascuno deve essere rimosso separatamente.La rimozione di un ascoltatore catturante non colpisce una versione non catturante dello stesso ascoltatore e viceversa.