ITextViewLine.GetNormalizedTextBounds(SnapshotSpan) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает коллекцию структур TextBounds для текста, соответствующую данному диапазону.
public:
System::Collections::ObjectModel::Collection<Microsoft::VisualStudio::Text::Formatting::TextBounds> ^ GetNormalizedTextBounds(Microsoft::VisualStudio::Text::SnapshotSpan bufferSpan);
public System.Collections.ObjectModel.Collection<Microsoft.VisualStudio.Text.Formatting.TextBounds> GetNormalizedTextBounds (Microsoft.VisualStudio.Text.SnapshotSpan bufferSpan);
abstract member GetNormalizedTextBounds : Microsoft.VisualStudio.Text.SnapshotSpan -> System.Collections.ObjectModel.Collection<Microsoft.VisualStudio.Text.Formatting.TextBounds>
Public Function GetNormalizedTextBounds (bufferSpan As SnapshotSpan) As Collection(Of TextBounds)
Параметры
- bufferSpan
- SnapshotSpan
Объект SnapshotSpan, представляющий текст, для которого нужно вычислить границы текста.
Возвращаемое значение
Коллекция структур TextBounds, содержащая текст, указанный в bufferSpan.
Исключения
bufferSpan является недопустимым диапазоном в базовом текстовом буфере.
Комментарии
Если строка содержит двунаправленный текст, TextBounds возвращаемые структуры могут быть несвязанными.
Высота и начало границ будут соответствовать верхней и нижней части этого элемента ITextViewLine .