ITrackingPoint Interface
A tracking position in an ITextBuffer.
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
| Name | Description | |
|---|---|---|
![]() | TextBuffer | Gets the ITextBuffer to which this point refers. |
![]() | TrackingFidelity | Determines how the tracking point behaves when moving to a previous version or when encountering versions that are replications of previous versions (due to undo or redo). |
![]() | TrackingMode | Determines whether the tracking point shifts or remains stationary when insertions occur at its position. |
| Name | Description | |
|---|---|---|
![]() | GetCharacter(ITextSnapshot) | Maps this tracking point to the specified snapshot and gets the character at that position. |
![]() | GetPoint(ITextSnapshot) | Maps the tracking point to a particular snapshot of its ITextBuffer. |
![]() | GetPosition(ITextSnapshot) | Gets the position of the tracking point in the specified ITextSnapshot. |
![]() | GetPosition(ITextVersion) | Gets the position of the tracking point in the specified ITextVersion. |
For information about tracking, see the "Tracking Points and Tracking Spans" section of Inside the Editor.

