В чем разница между ITrackingPoint, ITrackingSpan, SnapshotPoint, SnapshotSpan, ITextViewLine и когда их использовать?

Я пытаюсь понять, как получить видимые строки в IWpfTextView, чтобы разместить ViewPort и/или Text Adornment на основе видимых строк.

Похоже, что эти четверо каким-то образом замешаны, по крайней мере, Спаны. И чтобы убедиться, что я понимаю, Span — это просто набор символов в TextView, верно?

7
задан Chris 11 April 2012 в 13:42
поделиться