Freigeben über


IVsTextBufferDataEvents Interface

Definition

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

public interface class IVsTextBufferDataEvents
public interface class IVsTextBufferDataEvents
__interface IVsTextBufferDataEvents
[System.Runtime.InteropServices.Guid("B7515E7A-70F0-44ED-96B7-FB7EB6450C10")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextBufferDataEvents
[System.Runtime.InteropServices.Guid("B7515E7A-70F0-44ED-96B7-FB7EB6450C10")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTextBufferDataEvents
[<System.Runtime.InteropServices.Guid("B7515E7A-70F0-44ED-96B7-FB7EB6450C10")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextBufferDataEvents = interface
[<System.Runtime.InteropServices.Guid("B7515E7A-70F0-44ED-96B7-FB7EB6450C10")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTextBufferDataEvents = interface
Public Interface IVsTextBufferDataEvents
Attributes

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.

Methods

OnFileChanged(UInt32, UInt32)

Forwards the IVsFileChangeEvents::FilesChanged notification that the text buffer monitors to other interested parties.

OnLoadCompleted(Int32)

Notifies client when the buffer is initialized.

Applies to