Costruttore MouseHoverEventArgs
Inizializza una nuova istanza di un oggetto MouseHoverEventArgs.
Spazio dei nomi: Microsoft.VisualStudio.Text.Editor
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Sintassi
'Dichiarazione
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
)
Parametri
view
Tipo: Microsoft.VisualStudio.Text.Editor.ITextViewLa visualizzazione in cui l'evento del passaggio del mouse.
position
Tipo: Int32La posizione del carattere al di sotto del mouse nell'intervallo di snapshot della visualizzazione.
textPosition
Tipo: Microsoft.VisualStudio.Text.IMappingPointPosizione di cui è stato eseguito il mapping al grafico del buffer del carattere al di sotto del mouse.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | view viene nullriferimento null (Nothing in Visual Basic). |
ArgumentOutOfRangeException | position è negativo o maggiore della lunghezza del buffer della visualizzazione. |
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.