IProjectionSnapshot.MapFromSourceSnapshot - метод (SnapshotSpan)
Сопоставляет диапазон снимка исходного буфера со списком диапазонов снимка проекции.
Пространство имен: Microsoft.VisualStudio.Text.Projection
Сборка: Microsoft.VisualStudio.Text.Data (в Microsoft.VisualStudio.Text.Data.dll)
Синтаксис
'Декларация
Function MapFromSourceSnapshot ( _
span As SnapshotSpan _
) As ReadOnlyCollection(Of Span)
ReadOnlyCollection<Span> MapFromSourceSnapshot(
SnapshotSpan span
)
ReadOnlyCollection<Span>^ MapFromSourceSnapshot(
SnapshotSpan span
)
abstract MapFromSourceSnapshot :
span:SnapshotSpan -> ReadOnlyCollection<Span>
function MapFromSourceSnapshot(
span : SnapshotSpan
) : ReadOnlyCollection<Span>
Параметры
span
Тип: Microsoft.VisualStudio.Text.SnapshotSpanСопоставляемый диапазон снимка в исходном буфере.
Возвращаемое значение
Тип: ReadOnlyCollection<Span>
Подписчиков, не являющихсяnullссылка NULL (Nothing в Visual Basic) список диапазонов.Если ни одна позиция диапазона span не проецируется исходным диапазоном снимка проекции, список будет пустым.
Исключения
Исключение | Условие |
---|---|
ArgumentException | span не принадлежит буфер источника данного буфера проекции. |
Заметки
Результирующий упорядоченный список может быть пустым либо содержать один или несколько элементов.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.