ITextView.GetTextElementSpan(SnapshotPoint) Method

Definition

Gets the SnapshotSpan of text that constitutes a text element (a single visual representation) at the given SnapshotPoint.

public Microsoft.VisualStudio.Text.SnapshotSpan GetTextElementSpan (Microsoft.VisualStudio.Text.SnapshotPoint point);
Parameters
point
SnapshotPoint

The SnapshotPoint in the text snapshot at which to get the text element.

Returns

A SnapshotSpan containing the bounds of the text element.

Exceptions

point is from the wrong ITextBuffer.

Remarks

A text element may be a UTF-16 surrogate pair, consisting of a high surrogate character and a low surrogate character. If a point in the text buffer lies between a high surrogate character and a low surrogate character, the text element span will start at the high surrogate character and end at the low surrogate character.

Applies to