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 的淺層複製 (Shallow Copy) 。 (繼承自 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)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。