Поделиться через


ITextViewModel.IsPointInVisualBuffer - метод

Определяет, представлена ли точка из буфера редактирования в визуальном буфере.

Пространство имен:  Microsoft.VisualStudio.Text.Editor
Сборка:  Microsoft.VisualStudio.Text.UI (в Microsoft.VisualStudio.Text.UI.dll)

Синтаксис

'Декларация
Function IsPointInVisualBuffer ( _
    editBufferPoint As SnapshotPoint, _
    affinity As PositionAffinity _
) As Boolean
bool IsPointInVisualBuffer(
    SnapshotPoint editBufferPoint,
    PositionAffinity affinity
)
bool IsPointInVisualBuffer(
    SnapshotPoint editBufferPoint, 
    PositionAffinity affinity
)
abstract IsPointInVisualBuffer : 
        editBufferPoint:SnapshotPoint * 
        affinity:PositionAffinity -> bool
function IsPointInVisualBuffer(
    editBufferPoint : SnapshotPoint, 
    affinity : PositionAffinity
) : boolean

Параметры

  • affinity
    Тип: Microsoft.VisualStudio.Text.PositionAffinity

    Если сопоставление является неоднозначным, то этот параметр влияет на сопоставление следующим образом:

    If affinity существует Predecessorсопоставление предназначен для позицию сразу после предыдущего символа в буфере проекции

    If affinity существует Successorсопоставление предназначен для позицию сразу после следующего символа в буфере проекции.

    Этот параметр не применяется для однозначных сопоставлений.

Возвращаемое значение

Тип: Boolean
Значение true, если точка представлена в визуальном буфере; в противном случае — значение false.

Заметки

Укажите, представленного в визуальном буфере не может быть видимым на экране, но если представление прокрученно в этой позиции, наведите указатель стал бы видимым.

Безопасность платформы .NET Framework

См. также

Ссылки

ITextViewModel Интерфейс

Microsoft.VisualStudio.Text.Editor - пространство имен