LanguageService.OnCaretMoved(CodeWindowManager, IVsTextView, Int32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado quando o cursor foi movido.
public:
virtual void OnCaretMoved(Microsoft::VisualStudio::Package::CodeWindowManager ^ mgr, Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ textView, int line, int col);
virtual void OnCaretMoved(Microsoft::VisualStudio::Package::CodeWindowManager const & mgr, Microsoft::VisualStudio::TextManager::Interop::IVsTextView const & textView, int line, int col);
public virtual void OnCaretMoved (Microsoft.VisualStudio.Package.CodeWindowManager mgr, Microsoft.VisualStudio.TextManager.Interop.IVsTextView textView, int line, int col);
abstract member OnCaretMoved : Microsoft.VisualStudio.Package.CodeWindowManager * Microsoft.VisualStudio.TextManager.Interop.IVsTextView * int * int -> unit
override this.OnCaretMoved : Microsoft.VisualStudio.Package.CodeWindowManager * Microsoft.VisualStudio.TextManager.Interop.IVsTextView * int * int -> unit
Public Overridable Sub OnCaretMoved (mgr As CodeWindowManager, textView As IVsTextView, line As Integer, col As Integer)
Parâmetros
no O CodeWindowManager objeto que controla a janela de código que o cursor moveu.
- textView
- IVsTextView
no O IVsTextView objeto que mantém a exibição do arquivo de origem.
- line
- Int32
no A nova linha na qual o cursor está.
- col
- Int32
[in] a nova coluna na qual o cursor está.
Comentários
Se desejar fazer algo especial quando o cursor for movido, você deverá derivar uma classe da LanguageService classe e implementar esse método. Certifique-se de chamar a versão da classe base desse método antes ou depois de suas necessidades específicas.
O método base chama o TypeAndMemberDropdownBars.SynchronizeDropdowns método interno se uma barra suspensa tiver sido adicionada à exibição de texto. TypeAndMemberDropdownBars.SynchronizeDropdowns chama o método virtual, OnSynchronizeDropdowns e, em seguida, atualiza as caixas de combinação.