ITextViewModel.GetNearestPointInVisualSnapshot(SnapshotPoint, ITextSnapshot, PointTrackingMode) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um ponto no VisualBuffer que corresponde ao ponto especificado no buffer de edição. Se o ponto estiver oculto ou tiver uma representação alternativa, obterá o ponto mais próximo a ele.
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
Parâmetros
- editBufferPoint
- SnapshotPoint
Um ponto no EditBuffer .
- targetVisualSnapshot
- ITextSnapshot
O instantâneo do VisualBuffer para o qual mapear.
- trackingMode
- PointTrackingMode
O PointTrackingMode a ser usado ao traduzir para targetVisualSnapshot.
Retornos
Um ponto no VisualBuffer que corresponde ao ponto determinado em targetVisualSnapshot.
Comentários
A definição de "mais próximo" depende da implementação do modelo de exibição de texto.