ITextViewModel.GetNearestPointInVisualSnapshot 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取中的一个点 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转换为 targetVisualSnapshot 时要使用的。
返回
VisualBuffer对应于 targetVisualSnapshot 中的给定点的中的点。
注解
"最近" 的定义取决于文本视图模型的实现。