ITextViewModel::GetNearestPointInVisualSnapshot Method (SnapshotPoint, ITextSnapshot^, PointTrackingMode)

 

Gets a point in the VisualBuffer that corresponds to the specified point in the edit buffer. If the point is hidden or has an alternative representation, gets the nearest point to it.

Namespace:   Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)

SnapshotPoint GetNearestPointInVisualSnapshot(
	SnapshotPoint editBufferPoint,
	ITextSnapshot^ targetVisualSnapshot,
	PointTrackingMode trackingMode
)

Parameters

editBufferPoint
Type: Microsoft.VisualStudio.Text::SnapshotPoint

A point in the EditBuffer.

targetVisualSnapshot
Type: Microsoft.VisualStudio.Text::ITextSnapshot^

The snapshot of VisualBuffer to map to.

trackingMode
Type: Microsoft.VisualStudio.Text::PointTrackingMode

The PointTrackingMode to use when translating to targetVisualSnapshot.

Return Value

Type: Microsoft.VisualStudio.Text::SnapshotPoint

A point in the VisualBuffer that corresponds to the given point in targetVisualSnapshot.

The definition of "nearest" depends on the implementation of the text view model.

Return to top
Show: