Class SVGZoomEvent
Contenuti
[
Nascondere
]SVGZoomEvent class
L’evento zoom si verifica quando l’utente avvia un’azione che determina il ridimensionamento della visualizzazione corrente del frammento del documento SVG. I gestori di eventi sono riconosciuti solo su elementi ‘svg’.
public class SVGZoomEvent : Event
Proprietà
Nome | Descrizione |
---|---|
Bubbles { get; } | Utilizzato per indicare se un evento è un evento bubbling. Se l’evento può generare bolle, il valore è vero, altrimenti il valore è falso. |
Cancelable { get; } | Usato per indicare se un evento può avere o meno la sua azione predefinita prevenuta. Se l’azione predefinita può essere impedita, il valore è true, altrimenti il valore è false. |
CurrentTarget { get; } | Usato per indicare ilIEventTarget di chiIEventListener s sono attualmente in fase di elaborazione. Questo è particolarmente utile durante l’acquisizione e il bubbling. |
DefaultPrevented { get; } | Restituisce true se preventDefault() è stato invocato mentre il valore dell’attributo cancelable è true, false in caso contrario. |
EventPhase { get; } | Utilizzato per indicare quale fase del flusso di eventi è attualmente in fase di valutazione. |
IsTrusted { get; } | L’attributo isTrusted deve restituire il valore a cui è stato inizializzato. Quando viene creato un evento, l’attributo deve essere inizializzato su false. |
NewScale { get; } | Il fattore di scala che verrà utilizzato dopo l’elaborazione dell’operazione di zoom. |
NewTranslate { get; } | I valori di traduzione che saranno presenti dopo l’elaborazione dell’operazione di zoom. L’oggetto SVGPoint è di sola lettura. |
PreviousScale { get; } | Il fattore di scala delle precedenti operazioni di zoom che era in atto prima che si verificasse l’operazione di zoom. |
PreviousTranslate { get; } | I valori di conversione delle operazioni di zoom precedenti che erano presenti prima che si verificasse l’operazione di zoom. L’oggetto SVGPoint è di sola lettura. |
Target { get; } | Usato per indicare ilIEventTarget a cui l’evento è stato originariamente inviato. |
TimeStamp { get; } | Utilizzato per specificare l’ora (in millisecondi rispetto all’epoca) in cui è stato creato l’evento. A causa del fatto che alcuni sistemi potrebbero non fornire queste informazioni, il valore di timeStamp potrebbe non essere disponibile per tutti gli eventi. Quando non disponibile , verrà restituito un valore pari a 0. Esempi di epoch time sono l’ora di avvio del sistema o 0:0:0 UTC 1 gennaio 1970. |
Type { get; } | Il nome dell’evento (senza distinzione tra maiuscole e minuscole). Il nome deve essere un nome XML. |
ZoomRectScreen { get; } | Il rettangolo di zoom specificato in unità dello schermo. L’oggetto SVGRect è di sola lettura. |
Metodi
Nome | Descrizione |
---|---|
virtual GetPlatformType() | Questo metodo viene utilizzato per recuperare l’oggetto ECMAScriptType . |
InitEvent(string, bool, bool) | IlInitEvent Il metodo viene utilizzato per inizializzare il valore di anEvent creato tramite the IDocumentEvent interfaccia. |
PreventDefault() | Se un evento è cancellabile, ilPreventDefault Il metodo viene utilizzato per indicare che l’evento deve essere annullato, il che significa che qualsiasi azione predefinita normalmente intrapresa dall’implementazione come risultato dell’evento non si verificherà. |
StopImmediatePropagation() | L’invocazione di questo metodo impedisce all’evento di raggiungere qualsiasi ascoltatore di eventi registrato dopo quello corrente e quando inviato in un albero impedisce anche all’evento di raggiungere qualsiasi altro oggetto. |
StopPropagation() | IlStopPropagation viene utilizzato il metodo per impedire l’ulteriore propagazione di un evento durante il flusso di eventi. |
Guarda anche
- class Event
- spazio dei nomi Aspose.Html.Dom.Svg.Events
- assemblea Aspose.HTML