SVGZoomEvent
Содержание
[
Скрывать
]SVGZoomEvent class
Событие масштабирования происходит, когда пользователь инициирует действие, которое приводит к изменению масштаба текущего представления фрагмента документа SVG. Обработчики событий распознаются только для элементов svg.
public class SVGZoomEvent : Event
Характеристики
Имя | Описание |
---|---|
Bubbles { get; } | Используется для указания того, является ли событие всплывающим событием. Если событие может всплывать, значение равно true, иначе значение false. |
Cancelable { get; } | Используется для указания того, можно ли предотвратить событие по умолчанию. Если действие по умолчанию можно предотвратить, значение равно true, в противном случае значение равно false. |
CurrentTarget { get; } | Используется для обозначенияIEventTarget чьяIEventListener в настоящее время обрабатываются. Это особенно полезно во время захвата и всплытия. |
DefaultPrevented { get; } | Возвращает значение true, если функция preventDefault() была вызвана, когда значение отменяемого атрибута равно true, и значение false в противном случае. |
EventPhase { get; } | Используется для указания того, какая фаза потока событий оценивается в данный момент. |
IsTrusted { get; } | Атрибут isTrusted должен возвращать значение, которым он был инициализирован. При создании события атрибут должен быть инициализирован значением false. |
NewScale { get; } | Масштабный коэффициент, который будет действовать после обработки операции масштабирования. |
NewTranslate { get; } | Значения перевода, которые будут на месте после обработки операции масштабирования. Объект SVGPoint доступен только для чтения. |
PreviousScale { get; } | Масштабный коэффициент от предыдущих операций масштабирования, который был установлен до выполнения операции масштабирования. |
PreviousTranslate { get; } | Значения перевода из предыдущих операций масштабирования, которые были на месте до выполнения операции масштабирования. Объект SVGPoint доступен только для чтения. |
Target { get; } | Используется для обозначенияIEventTarget которому изначально было отправлено событие. |
TimeStamp { get; } | Используется для указания времени (в миллисекундах относительно эпохи), в которое было создано событие. Из-за того, что некоторые системы могут не предоставлять эту информацию, значение timeStamp может быть недоступно для всех событий. Когда недоступно , будет возвращено значение 0. Примерами времени эпохи являются время запуска системы или 0:0:0 UTC 1 января 1970 года. |
Type { get; } | Имя события (без учета регистра). Имя должно быть именем XML. |
ZoomRectScreen { get; } | Указанный прямоугольник масштабирования в единицах экрана. Объект SVGRect доступен только для чтения. |
Методы
Имя | Описание |
---|---|
virtual GetPlatformType() | Этот метод используется для получения объекта ECMAScript.Type . |
InitEvent(string, bool, bool) | InitEvent метод используется для инициализации значенияEvent создано через the IDocumentEvent интерфейс. |
PreventDefault() | Если событие можно отменить,PreventDefault метод используется для обозначения того, что событие должно быть отменено, означает, что любое действие по умолчанию, обычно выполняемое реализацией в результате события, не произойдет. |
StopImmediatePropagation() | Вызов этого метода не позволяет событию достичь каких-либо прослушивателей событий, зарегистрированных после текущего, а при отправке в дерево также предотвращает достижение событием каких-либо других объектов. |
StopPropagation() | StopPropagation используется метод предотвращения дальнейшего распространения события во время потока событий. |
Смотрите также
- class Event
- пространство имен Aspose.Svg.Events
- сборка Aspose.SVG