TextSource.GetPrecedingText(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает текстовый диапазон, находящийся непосредственно перед указанной позицией TextSource.
public:
abstract System::Windows::Media::TextFormatting::TextSpan<System::Windows::Media::TextFormatting::CultureSpecificCharacterBufferRange ^> ^ GetPrecedingText(int textSourceCharacterIndexLimit);
public abstract System.Windows.Media.TextFormatting.TextSpan<System.Windows.Media.TextFormatting.CultureSpecificCharacterBufferRange> GetPrecedingText (int textSourceCharacterIndexLimit);
abstract member GetPrecedingText : int -> System.Windows.Media.TextFormatting.TextSpan<System.Windows.Media.TextFormatting.CultureSpecificCharacterBufferRange>
Public MustOverride Function GetPrecedingText (textSourceCharacterIndexLimit As Integer) As TextSpan(Of CultureSpecificCharacterBufferRange)
Параметры
- textSourceCharacterIndexLimit
- Int32
Значение, указывающее позицию в виде индекса знака, где следует остановить извлечение текста.
Возвращаемое значение
Значение типа CultureSpecificCharacterBufferRange, представляющее текстовый диапазон, находящийся непосредственно перед позицией textSourceCharacterIndexLimit
.
Комментарии
Метод GetPrecedingText возвращает пустое значение CultureSpecificCharacterBufferRange , если диапазон текста непосредственно перед textSourceCharacterIndexLimit
ней не содержит текста, например встроенный объект или скрытый запуск.
Этот метод возвращает диапазон текста нулевой длины, если выше отсутствуют значения textSourceCharacterIndexLimit
.