Share via


IVsTextBufferDataEvents Interface

Notifies clients when a text buffer is initialized and when changes are made to text buffer data.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
<GuidAttribute("B7515E7A-70F0-44ED-96B7-FB7EB6450C10")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextBufferDataEvents
[GuidAttribute("B7515E7A-70F0-44ED-96B7-FB7EB6450C10")]
[InterfaceTypeAttribute()]
public interface IVsTextBufferDataEvents
[GuidAttribute(L"B7515E7A-70F0-44ED-96B7-FB7EB6450C10")]
[InterfaceTypeAttribute()]
public interface class IVsTextBufferDataEvents
[<GuidAttribute("B7515E7A-70F0-44ED-96B7-FB7EB6450C10")>]
[<InterfaceTypeAttribute()>]
type IVsTextBufferDataEvents =  interface end
public interface IVsTextBufferDataEvents

The IVsTextBufferDataEvents type exposes the following members.

Methods

  Name Description
Public method OnFileChanged Forwards the IVsFileChangeEvents::FilesChanged notification that the text buffer monitors to other interested parties.
Public method OnLoadCompleted Notifies client when the buffer is initialized.

Top

Remarks

See illustrations of the implementation and/or the calling of this interface in the sample Figures Edit.

Notes to Implementers

Called by the environment to provide information regarding changes to the text buffer.

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace