Class SVGZoomEvent
内容
[
隐藏
]SVGZoomEvent class
缩放事件在用户启动导致 SVG 文档片段的当前视图重新缩放的操作时发生。事件处理程序仅在“svg”元素上被识别。
public class SVGZoomEvent : Event
特性
姓名 | 描述 |
---|---|
Bubbles { get; } | 用于表示事件是否为冒泡事件。如果事件可以冒泡则值为真,否则值为假。 |
Cancelable { get; } | 用于指示事件是否可以阻止其默认操作。如果可以阻止默认操作,则值为 true,否则值为 false. |
CurrentTarget { get; } | 用于表示IEventTarget 谁的IEventListener 当前正在处理中。 这在捕获和冒泡期间特别有用。 |
DefaultPrevented { get; } | 如果在可取消属性值为真时调用了 preventDefault(),则返回真,否则返回假。 |
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 1970 年 1 月 1 日。 |
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.Html.Dom.Svg.Events
- 部件 Aspose.HTML