ViewFilter.OnSetBuffer(IVsTextView, IVsTextLines) Methode

Definition

Wird aufgerufen, wenn der Zeilenpuffer in der angegebenen Ansicht festgelegt oder geändert wird.

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)

Parameter

view
IVsTextView

[in] Ein IVsTextView-Objekt, das die Ansicht darstellt, deren Puffer geändert wird.

buffer
IVsTextLines

[in] Ein IVsTextLines-Objekt, das den neuen Puffer darstellt.

Implementiert

Hinweise

Wenn Ihr Sprachdienst auf einen Puffer reagieren muss, der geändert wird, müssen Sie eine Klasse von der ViewFilter -Klasse ableiten und diese Methode überschreiben.

Diese Methode ist eine Implementierung der- OnSetBuffer Methode für die- IVsTextViewEvents Schnittstelle.

Die Basis Methode führt keine Aktion aus. Im Debugmodus wird von der Basis Methode bestätigt, dass der neue Puffer mit dem Puffer in dem Objekt identisch ist, Source das aus dem- CodeWindowManager Objekt abgerufen wurde, das an den- ViewFilter Klassenkonstruktor übergeben wurde.

Gilt für