Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.

IVsTextStreamEvents Interface

Notifies clients of changes to the underlying text buffer.

Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in microsoft.visualstudio.textmanager.interop.dll)

[InterfaceTypeAttribute(1)] 
[GuidAttribute("96FC7D44-BCDD-4F00-AE4D-07E26B2C0E52")] 
public interface IVsTextStreamEvents
/** @attribute InterfaceTypeAttribute(1) */ 
/** @attribute GuidAttribute("96FC7D44-BCDD-4F00-AE4D-07E26B2C0E52") */ 
public interface IVsTextStreamEvents
InterfaceTypeAttribute(1) 
GuidAttribute("96FC7D44-BCDD-4F00-AE4D-07E26B2C0E52") 
public interface IVsTextStreamEvents

Implement the IVsTextStreamEvents interface on your client object to receive notification of changes in the text buffer. Expose this interface to the text buffer using the IConnectionPointContainer interface on the text buffer to receive notification of line changes from the buffer. Changes are expressed in a two-dimensional line/index coordinate system.

Notes to Implementers Implemented by clients who want to receive notifications of changes to lines in the text buffer.

Notes to Callers Called by text buffers in response to change to text or attributes in the buffer.

Community Additions

ADD
Show:
© 2015 Microsoft