Class MouseEvent
Namespace: Aspose.Html.Dom.Events
Assembly: Aspose.HTML.dll (25.1.0)
Интерфейс MouseEvent предоставляет специфическую контекстную информацию, связанную с событиями мыши.
[ComVisible(true)]
[DOMObject]
[DOMName("MouseEvent")]
public class MouseEvent : UIEvent, INotifyPropertyChanged
Наследование
object ← DOMObject ← Event ← UIEvent ← MouseEvent
Производные
Реализует
Унаследованные члены
UIEvent.View, UIEvent.Detail, 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()
Конструкторы
MouseEvent(string)
Инициализирует новый экземпляр класса Aspose.Html.Dom.Events.MouseEvent.
[DOMConstructor]
public MouseEvent(string type)
Параметры
type
string
Тип события.
MouseEvent(string, IDictionary<string, object="">)
Инициализирует новый экземпляр класса Aspose.Html.Dom.Events.MouseEvent.
[DOMConstructor]
public MouseEvent(string type, IDictionary<string, object=""> eventInitDict)
Параметры
type
string
Тип события.
eventInitDict
IDictionary<string, object>
Словарь инициализации события.
Свойства
AltKey
Ссылается на атрибут altKey.
[DOMName("altKey")]
public bool AltKey { get; }
Значение свойства
Button
Во время событий мыши, вызванных нажатием или отпусканием кнопки мыши, button ДОЛЖЕН использоваться для указания, какая кнопка устройства указателя изменила состояние.
[DOMName("button")]
public short Button { get; }
Значение свойства
Buttons
Во время любых событий мыши кнопки ДОЛЖНЫ использоваться для указания, какая комбинация кнопок мыши в данный момент нажата, выраженная в виде битовой маски.
[DOMName("buttons")]
public ushort Buttons { get; }
Значение свойства
ClientX
Горизонтальная координата, по которой произошло событие относительно области просмотра, связанной с событием.
[DOMName("clientX")]
public long ClientX { get; }
Значение свойства
ClientY
Вертикальная координата, по которой произошло событие относительно области просмотра, связанной с событием.
[DOMName("clientY")]
public long ClientY { get; }
Значение свойства
CtrlKey
Ссылается на атрибут ctrlKey.
[DOMName("ctrlKey")]
public bool CtrlKey { get; }
Значение свойства
MetaKey
Ссылается на атрибут metaKey.
[DOMName("metaKey")]
public bool MetaKey { get; }
Значение свойства
RelatedTarget
Используется для идентификации вторичного EventTarget, связанного с UI-событием, в зависимости от типа события.
[DOMName("relatedTarget")]
public EventTarget RelatedTarget { get; }
Значение свойства
ScreenX
Горизонтальная координата, по которой произошло событие относительно начала системы координат экрана.
[DOMName("screenX")]
public long ScreenX { get; }
Значение свойства
ScreenY
Вертикальная координата, по которой произошло событие относительно начала системы координат экрана.
[DOMName("screenY")]
public long ScreenY { get; }
Значение свойства
ShiftKey
Ссылается на атрибут shiftKey.
[DOMName("shiftKey")]
public bool ShiftKey { get; }