ViewFilter.OnSetBuffer(IVsTextView, IVsTextLines) 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 buffer de linhas está sendo definido ou alterado no modo de exibição fornecido.
public:
virtual void OnSetBuffer(Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ view, Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ buffer);
public:
virtual void OnSetBuffer(Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ view, Microsoft::VisualStudio::TextManager::Interop::IVsTextLines ^ buffer);
virtual void OnSetBuffer(Microsoft::VisualStudio::TextManager::Interop::IVsTextView const & view, Microsoft::VisualStudio::TextManager::Interop::IVsTextLines const & buffer);
public virtual void OnSetBuffer (Microsoft.VisualStudio.TextManager.Interop.IVsTextView view, Microsoft.VisualStudio.TextManager.Interop.IVsTextLines buffer);
abstract member OnSetBuffer : Microsoft.VisualStudio.TextManager.Interop.IVsTextView * Microsoft.VisualStudio.TextManager.Interop.IVsTextLines -> unit
override this.OnSetBuffer : Microsoft.VisualStudio.TextManager.Interop.IVsTextView * Microsoft.VisualStudio.TextManager.Interop.IVsTextLines -> unit
Public Overridable Sub OnSetBuffer (view As IVsTextView, buffer As IVsTextLines)
Parâmetros
- view
- IVsTextView
no Um IVsTextView objeto que representa a exibição cujo buffer está sendo alterado.
- buffer
- IVsTextLines
no Um IVsTextLines objeto que representa o novo buffer.
Implementações
Comentários
Se o serviço de linguagem precisar responder a um buffer que está sendo alterado, você deverá derivar uma classe da ViewFilter classe e substituir esse método.
Esse método é uma implementação do OnSetBuffer método na IVsTextViewEvents interface.
O método base não faz nada. No modo de depuração, o método base declara que o novo buffer é o mesmo que o buffer no Source objeto obtido do CodeWindowManager objeto que foi passado para o construtor da ViewFilter classe.