Condividi tramite


Metodo LanguageService.OnCaretMoved

Chiamato quando il cursore è spostato.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)

Sintassi

'Dichiarazione
Public Overridable Sub OnCaretMoved ( _
    mgr As CodeWindowManager, _
    textView As IVsTextView, _
    line As Integer, _
    col As Integer _
)
public virtual void OnCaretMoved(
    CodeWindowManager mgr,
    IVsTextView textView,
    int line,
    int col
)

Parametri

  • line
    Tipo: System.Int32
    [in] La nuova riga in cui si trova il cursore.
  • col
    Tipo: System.Int32
    [in] la nuova colonna si trova il cursore.

Note

Se si desidera eseguire alcuna operazione speciale quando il cursore viene spostato, è necessario derivare una classe da LanguageService classificare e implementare questo metodo.Assicurarsi di chiamare la versione della classe base di questo metodo prima o dopo le esigenze specifiche.

il metodo di base chiama l'interno TypeAndMemberDropdownBars.SynchronizeDropdowns metodo se una barra a discesa è stata aggiunta alla visualizzazione di testo.OnSynchronizeDropdownschiama il metodo virtuale, diTypeAndMemberDropdownBars.SynchronizeDropdowns quindi aggiorna le caselle combinate.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

LanguageService Classe

Spazio dei nomi Microsoft.VisualStudio.Package