Classe MouseProcessorBase
Fornisce un'implementazione di base per le associazioni del mouse, in modo che i client possono eseguire l'override solo dei metodi necessari.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Text.Editor.MouseProcessorBase
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)
Sintassi
'Dichiarazione
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
Il tipo MouseProcessorBase espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
MouseProcessorBase | inizializza una nuova istanza di MouseProcessorBase. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
PostprocessDragEnter | Gestisce l'evento di trascinamento in entrata dopo il gestore predefinito. |
![]() |
PostprocessDragLeave | Gestisce l'evento di trascinamento in uscita dopo il gestore predefinito. |
![]() |
PostprocessDragOver | Gestisce l'evento di trascinamento dopo il gestore predefinito. |
![]() |
PostprocessDrop | Gestisce l'evento di rilascio dopo il gestore predefinito. |
![]() |
PostprocessGiveFeedback | gestisce l'evento di feedback dopo il gestore predefinito. |
![]() |
PostprocessMouseDown | Gestisce l'evento del mouse dopo il gestore predefinito. |
![]() |
PostprocessMouseEnter | Gestisce l'evento di ingresso del mouse dopo il gestore predefinito. |
![]() |
PostprocessMouseLeave | Gestisce l'evento di uscita del mouse dopo il gestore predefinito. |
![]() |
PostprocessMouseLeftButtonDown | Gestisce l'evento di selezione del pulsante sinistro del mouse dopo il gestore predefinito. |
![]() |
PostprocessMouseLeftButtonUp | Gestisce la sinistra del mouse l'evento di rilascio dopo il gestore predefinito. |
![]() |
PostprocessMouseMove | Gestisce l'evento di spostamento del mouse dopo il gestore predefinito. |
![]() |
PostprocessMouseRightButtonDown | Gestisce l'evento del pulsante destro del mouse dopo il gestore predefinito. |
![]() |
PostprocessMouseRightButtonUp | Gestisce il lato destro del mouse l'evento di rilascio dopo il gestore predefinito. |
![]() |
PostprocessMouseUp | Gestisce il mouse sull'evento dopo il gestore predefinito. |
![]() |
PostprocessMouseWheel | Gestisce l'evento relativo alla rotellina del mouse dopo il gestore predefinito. |
![]() |
PostprocessQueryContinueDrag | Gestisce l'evento di trascinamento continuo della query dopo il gestore predefinito. |
![]() |
PreprocessDragEnter | Gestisce l'evento di trascinamento in entrata prima del gestore predefinito. |
![]() |
PreprocessDragLeave | Gestisce l'evento di trascinamento in uscita prima del gestore predefinito. |
![]() |
PreprocessDragOver | Gestisce l'evento di trascinamento prima del gestore predefinito. |
![]() |
PreprocessDrop | Gestisce l'evento di rilascio prima del gestore predefinito. |
![]() |
PreprocessGiveFeedback | Gestisce l'evento di feedback prima del gestore predefinito. |
![]() |
PreprocessMouseDown | Gestisce l'evento del mouse prima del gestore predefinito. |
![]() |
PreprocessMouseEnter | Gestisce l'evento di ingresso del mouse prima del gestore predefinito. |
![]() |
PreprocessMouseLeave | Gestisce l'evento di uscita del mouse prima del gestore predefinito. |
![]() |
PreprocessMouseLeftButtonDown | Gestisce l'evento di selezione del pulsante sinistro del mouse prima del gestore predefinito. |
![]() |
PreprocessMouseLeftButtonUp | Gestisce la sinistra del mouse l'evento di rilascio prima del gestore predefinito. |
![]() |
PreprocessMouseMove | Gestisce l'evento di spostamento del mouse prima del gestore predefinito. |
![]() |
PreprocessMouseRightButtonDown | Gestisce l'evento del pulsante destro del mouse prima del gestore predefinito. |
![]() |
PreprocessMouseRightButtonUp | Gestisce il lato destro del mouse l'evento di rilascio prima del gestore predefinito. |
![]() |
PreprocessMouseUp | Gestisce il mouse sull'evento prima del gestore predefinito. |
![]() |
PreprocessMouseWheel | Gestisce l'evento relativo alla rotellina del mouse prima del gestore predefinito. |
![]() |
PreprocessQueryContinueDrag | Gestisce l'evento di trascinamento continuo della query prima del gestore predefinito. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.