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


ITextStructureNavigator.GetSpanOfPreviousSibling - метод

Получает диапазон предыдущего одноуровневого синтаксического элемента указанного диапазона снимка.

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

Синтаксис

'Декларация
Function GetSpanOfPreviousSibling ( _
    activeSpan As SnapshotSpan _
) As SnapshotSpan
SnapshotSpan GetSpanOfPreviousSibling(
    SnapshotSpan activeSpan
)
SnapshotSpan GetSpanOfPreviousSibling(
    SnapshotSpan activeSpan
)
abstract GetSpanOfPreviousSibling : 
        activeSpan:SnapshotSpan -> SnapshotSpan
function GetSpanOfPreviousSibling(
    activeSpan : SnapshotSpan
) : SnapshotSpan

Параметры

  • activeSpan
    Тип: Microsoft.VisualStudio.Text.SnapshotSpan

    Объект SnapshotSpan, из которого необходимо получить диапазон предыдущего одноуровневого синтаксического элемента.

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

Тип: Microsoft.VisualStudio.Text.SnapshotSpan
Объект SnapshotSpan, представляющий предыдущий одноуровневый синтаксический элемент.

Заметки

Если указанный диапазон имеет нулевую длину, результат выполнения этого метода не отличается от результата GetSpanOfEnclosing.

Если указанный диапазон снимка охватывает несколько синтаксических элементов, метод возвращает диапазон предыдущего одноуровневого элемента.

Если указанный диапазон снимка охватывает синтаксический элемент, который не содержит одноуровневого элемента, результат выполнения этого метода не отличается от результата метода GetSpanOfEnclosing.

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

См. также

Ссылки

ITextStructureNavigator Интерфейс

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