MouseHoverEventArgs, constructeur
Initialise une nouvelle instance de MouseHoverEventArgs.
Espace de noms : Microsoft.VisualStudio.Text.Editor
Assembly : Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)
Syntaxe
'Déclaration
Public Sub New ( _
view As ITextView, _
position As Integer, _
textPosition As IMappingPoint _
)
public MouseHoverEventArgs(
ITextView view,
int position,
IMappingPoint textPosition
)
public:
MouseHoverEventArgs(
ITextView^ view,
int position,
IMappingPoint^ textPosition
)
new :
view:ITextView *
position:int *
textPosition:IMappingPoint -> MouseHoverEventArgs
public function MouseHoverEventArgs(
view : ITextView,
position : int,
textPosition : IMappingPoint
)
Paramètres
view
Type : Microsoft.VisualStudio.Text.Editor.ITextViewVue dans laquelle l'événement de pointage est généré.
position
Type : Int32Position du caractère situé sous la souris dans la plage d'instantanés de la vue.
textPosition
Type : Microsoft.VisualStudio.Text.IMappingPointPosition mappée au graphique de mémoire tampon correspondant au caractère situé sous la souris.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | view a la valeur nullune référence null (Nothing en Visual Basic). |
ArgumentOutOfRangeException | position est négatif ou plus supérieur à la longueur de la mémoire tampon de la vue. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.