Partager via


LanguageService.OnCaretMoved, méthode

Appelé lorsque le signe insertion a déplacé.

Espace de noms :  Microsoft.VisualStudio.Package
Assemblys :   Microsoft.VisualStudio.Package.LanguageService.9.0 (dans Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (dans Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (dans Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (dans Microsoft.VisualStudio.Package.LanguageService.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • line
    Type : System.Int32
    [in] la nouvelle ligne le signe insertion est activée.
  • col
    Type : System.Int32
    [in] la nouvelle colonne le signe insertion est activée.

Remarques

Si vous souhaitez faire n'importe quoi spécial lorsque le signe insertion est déplacé, vous devez dériver une classe de la classe d'LanguageService et appliquer cette méthode.Assurez -vous d'appeler la version de classe de base de cette méthode soit avant ou après le détail a besoin.

La méthode de base appelle la méthode interne d'TypeAndMemberDropdownBars.SynchronizeDropdowns si une barre déroulante a été ajoutée à l'affichage de texte.TypeAndMemberDropdownBars.SynchronizeDropdowns appelle la méthode virtuelle, OnSynchronizeDropdowns, puis actualise les zones de liste déroulante.

Sécurité .NET Framework

Voir aussi

Référence

LanguageService Classe

Microsoft.VisualStudio.Package, espace de noms