ITextViewModel.GetNearestPointInVisualSnapshot(SnapshotPoint, ITextSnapshot, PointTrackingMode) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает точку в буфере VisualBuffer, соответствующую указанной точке в буфере редактирования. Если точка скрыта или имеет другое представление, получает ближайшую к ней точку.
public:
Microsoft::VisualStudio::Text::SnapshotPoint GetNearestPointInVisualSnapshot(Microsoft::VisualStudio::Text::SnapshotPoint editBufferPoint, Microsoft::VisualStudio::Text::ITextSnapshot ^ targetVisualSnapshot, Microsoft::VisualStudio::Text::PointTrackingMode trackingMode);
public Microsoft.VisualStudio.Text.SnapshotPoint GetNearestPointInVisualSnapshot (Microsoft.VisualStudio.Text.SnapshotPoint editBufferPoint, Microsoft.VisualStudio.Text.ITextSnapshot targetVisualSnapshot, Microsoft.VisualStudio.Text.PointTrackingMode trackingMode);
abstract member GetNearestPointInVisualSnapshot : Microsoft.VisualStudio.Text.SnapshotPoint * Microsoft.VisualStudio.Text.ITextSnapshot * Microsoft.VisualStudio.Text.PointTrackingMode -> Microsoft.VisualStudio.Text.SnapshotPoint
Public Function GetNearestPointInVisualSnapshot (editBufferPoint As SnapshotPoint, targetVisualSnapshot As ITextSnapshot, trackingMode As PointTrackingMode) As SnapshotPoint
Параметры
- editBufferPoint
- SnapshotPoint
Точка в буфере EditBuffer.
- targetVisualSnapshot
- ITextSnapshot
Снимок буфера VisualBuffer, с которым нужно выполнить сопоставление.
- trackingMode
- PointTrackingMode
Объект, PointTrackingMode используемый при преобразовании в таржетвисуалснапшот.
Возвращаемое значение
Точка в VisualBuffer , соответствующая заданной точке в таржетвисуалснапшот.
Комментарии
Определение "ближайшего" зависит от реализации модели представления текста.