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
Параметры
editBufferPoint
Тип: Microsoft.VisualStudio.Text.SnapshotPointТочка в буфере EditBuffer.
affinity
Тип: Microsoft.VisualStudio.Text.PositionAffinityЕсли сопоставление является неоднозначным, то этот параметр влияет на сопоставление следующим образом:
If affinity существует Predecessorсопоставление предназначен для позицию сразу после предыдущего символа в буфере проекции
If affinity существует Successorсопоставление предназначен для позицию сразу после следующего символа в буфере проекции.
Этот параметр не применяется для однозначных сопоставлений.
Возвращаемое значение
Тип: Boolean
Значение true, если точка представлена в визуальном буфере; в противном случае — значение false.
Заметки
Укажите, представленного в визуальном буфере не может быть видимым на экране, но если представление прокрученно в этой позиции, наведите указатель стал бы видимым.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.