Поделиться через


MouseProcessorBase - класс

Предоставляет базовую реализацию для привязок мыши, чтобы клиенты могли переопределять только методы ним.

Иерархия наследования

Object
  Microsoft.VisualStudio.Text.Editor.MouseProcessorBase

Пространство имен:  Microsoft.VisualStudio.Text.Editor
Сборка:  Microsoft.VisualStudio.Text.UI.Wpf (в Microsoft.VisualStudio.Text.UI.Wpf.dll)

Синтаксис

'Декларация
Public MustInherit Class MouseProcessorBase _
    Implements IMouseProcessor
public abstract class MouseProcessorBase : IMouseProcessor
public ref class MouseProcessorBase abstract : IMouseProcessor
[<AbstractClass>]
type MouseProcessorBase =  
    class 
        interface IMouseProcessor 
    end
public abstract class MouseProcessorBase implements IMouseProcessor

Тип MouseProcessorBase предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод MouseProcessorBase Инициализирует новый экземпляр MouseProcessorBase.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод PostprocessDragEnter Обрабатывает событие перетаскивания внутрь после обработчика по умолчанию.
Открытый метод PostprocessDragLeave Обрабатывает событие перетаскивания наружу после обработчика по умолчанию.
Открытый метод PostprocessDragOver Обрабатывает событие сквозного перетаскивания после обработчика по умолчанию.
Открытый метод PostprocessDrop Обрабатывает событие завершения перетаскивания после обработчика по умолчанию.
Открытый метод PostprocessGiveFeedback Обрабатывает событие обратной связи после обработчика по умолчанию.
Открытый метод PostprocessMouseDown Обрабатывает событие его указателем мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseEnter Обрабатывает событие входа указателя мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseLeave Обрабатывает событие выхода указателя мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseLeftButtonDown Обрабатывает событие нажатия левой кнопки мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseLeftButtonUp Обрабатывает событие отпускания левой кнопки мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseMove Обрабатывает событие смещения указателя мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseRightButtonDown Обрабатывает событие нажатия правой кнопки мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseRightButtonUp Обрабатывает событие отпускания правой кнопки мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseUp Обрабатывает вверх события мыши после обработчика по умолчанию.
Открытый метод PostprocessMouseWheel Обрабатывает событие поворота колесика мыши после обработчика по умолчанию.
Открытый метод PostprocessQueryContinueDrag Обрабатывает событие запроса на продолжение перетаскивания после обработчика по умолчанию.
Открытый метод PreprocessDragEnter Обрабатывает событие перетаскивания внутрь до обработчика по умолчанию.
Открытый метод PreprocessDragLeave Обрабатывает событие перетаскивания наружу до обработчика по умолчанию.
Открытый метод PreprocessDragOver Обрабатывает событие сквозного перетаскивания до обработчика по умолчанию.
Открытый метод PreprocessDrop Обрабатывает событие завершения перетаскивания до обработчика по умолчанию.
Открытый метод PreprocessGiveFeedback Обрабатывает событие обратной связи до обработчика по умолчанию.
Открытый метод PreprocessMouseDown Обрабатывает событие мыши вниз до обработчика по умолчанию.
Открытый метод PreprocessMouseEnter Обрабатывает событие входа указателя мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseLeave Обрабатывает событие выхода указателя мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseLeftButtonDown Обрабатывает событие нажатия левой кнопки мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseLeftButtonUp Обрабатывает событие отпускания левой кнопки мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseMove Обрабатывает событие смещения указателя мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseRightButtonDown Обрабатывает событие нажатия правой кнопки мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseRightButtonUp Обрабатывает событие отпускания правой кнопки мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseUp Обрабатывает вверх события мыши до обработчика по умолчанию.
Открытый метод PreprocessMouseWheel Обрабатывает событие поворота колесика мыши до обработчика по умолчанию.
Открытый метод PreprocessQueryContinueDrag Обрабатывает событие запроса на продолжение перетаскивания до обработчика по умолчанию.
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Text.Editor - пространство имен