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), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.