MouseProcessorBase, classe
Fournit une implémentation de base pour des liaisons de souris, afin que les clients puissent substituer uniquement les méthodes qu'ils ont besoin.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.Text.Editor.MouseProcessorBase
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI.Wpf (dans Microsoft.VisualStudio.Text.UI.Wpf.dll)
Syntaxe
'Déclaration
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
Le type MouseProcessorBase expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
MouseProcessorBase | Initialise une nouvelle instance de l'élément MouseProcessorBase. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (Hérité de Object.) | |
PostprocessDragEnter | Gère l'événement glisser-valider (drag enter) après le gestionnaire par défaut. | |
PostprocessDragLeave | Gère l'événement glisser-lâcher (drag leave) après le gestionnaire par défaut. | |
PostprocessDragOver | Gère l'événement glisser-survoler (drag over) après le gestionnaire par défaut. | |
PostprocessDrop | Gère l'événement de lâcher (drop) après le gestionnaire par défaut. | |
PostprocessGiveFeedback | Gère l'événement de rétroaction (feedback) après le gestionnaire par défaut. | |
PostprocessMouseDown | Gère l'événement de souris (mouse right button down) après le gestionnaire par défaut. | |
PostprocessMouseEnter | Gère l'événement de validation à la souris (mouse enter) après le gestionnaire par défaut. | |
PostprocessMouseLeave | Gère l'événement d'éloignement de la souris (mouse leave) après le gestionnaire par défaut. | |
PostprocessMouseLeftButtonDown | Gère l'événement de pression du bouton gauche de la souris (mouse left button down) après le gestionnaire par défaut. | |
PostprocessMouseLeftButtonUp | Gère l'événement de relâchement du bouton gauche de la souris (mouse left button up) après le gestionnaire par défaut. | |
PostprocessMouseMove | Gère l'événement de déplacement de la souris (mouse move) après le gestionnaire par défaut. | |
PostprocessMouseRightButtonDown | Gère l'événement de pression du bouton droit de la souris (mouse right button down) après le gestionnaire par défaut. | |
PostprocessMouseRightButtonUp | Gère l'événement de relâchement du bouton droit de la souris (mouse right button up) après le gestionnaire par défaut. | |
PostprocessMouseUp | Gère la souris vers le haut de l'événement après le gestionnaire par défaut. | |
PostprocessMouseWheel | Gère l'événement de roulette souris (mouse wheel) après le gestionnaire par défaut. | |
PostprocessQueryContinueDrag | Gère l'événement glisser de poursuite de requête (query continue drag) après le gestionnaire par défaut. | |
PreprocessDragEnter | Gère l'événement glisser-valider (drag enter) avant le gestionnaire par défaut. | |
PreprocessDragLeave | Gère l'événement glisser-lâcher (drag leave) avant le gestionnaire par défaut. | |
PreprocessDragOver | Gère l'événement glisser-survoler (drag over) avant le gestionnaire par défaut. | |
PreprocessDrop | Gère l'événement de lâcher (drop) avant le gestionnaire par défaut. | |
PreprocessGiveFeedback | Gère l'événement de rétroaction (feedback) avant le gestionnaire par défaut. | |
PreprocessMouseDown | Gère l'événement de souris (mouse right button down) avant le gestionnaire par défaut. | |
PreprocessMouseEnter | Gère l'événement de validation à la souris (mouse enter) avant le gestionnaire par défaut. | |
PreprocessMouseLeave | Gère l'événement d'éloignement de la souris (mouse leave) avant le gestionnaire par défaut. | |
PreprocessMouseLeftButtonDown | Gère l'événement de pression du bouton gauche de la souris (mouse left button down) avant le gestionnaire par défaut. | |
PreprocessMouseLeftButtonUp | Gère l'événement de relâchement du bouton gauche de la souris (mouse left button up) avant le gestionnaire par défaut. | |
PreprocessMouseMove | Gère l'événement de déplacement de la souris (mouse move) avant le gestionnaire par défaut. | |
PreprocessMouseRightButtonDown | Gère l'événement de pression du bouton droit de la souris (mouse right button down) avant le gestionnaire par défaut. | |
PreprocessMouseRightButtonUp | Gère l'événement de relâchement du bouton droit de la souris (mouse right button up) avant le gestionnaire par défaut. | |
PreprocessMouseUp | Gère la souris vers le haut de l'événement avant le gestionnaire par défaut. | |
PreprocessMouseWheel | Gère l'événement de roulette souris (mouse wheel) avant le gestionnaire par défaut. | |
PreprocessQueryContinueDrag | Gère l'événement glisser de poursuite de requête (query continue drag) avant le gestionnaire par défaut. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.