TextSelection.TextRanges - свойство
Возвращает коллекцию TextRanges с одним объектом TextRange для каждой строки или частичной строки выделения.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property TextRanges As TextRanges
TextRanges TextRanges { get; }
property TextRanges^ TextRanges {
TextRanges^ get ();
}
abstract TextRanges : TextRanges with get
function get TextRanges () : TextRanges
Значение свойства
Тип: EnvDTE.TextRanges
Коллекция TextRanges.
Заметки
Для каждой линии в выделении текста независимо от текущего режима, объект TextRange представляет виртуальную часть линии в выделении. Когда режим выделения равен Stream, объекты TextRange представляют только текст, находящийся в выделенной области. Если некоторые строки длиннее других, то диапазоны будут получены только для тех строк, в которых действительно содержится текст.
Каждый раз, когда коллекция TextRanges извлекается из выделения текста, сделанные содержимое теряются.
Примеры
Sub TextRangesExample()
' Before running this example, open a code document.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
MsgBox("Startpoint line: " & (objSel.TextRanges.Item(1).StartPoint.Line) & vbCr & "Endpoint line: " & (objSel.TextRanges.Item(1).EndPoint.Line))
End Sub
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.