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

Значение, указывающее позицию в виде индекса знака, где следует остановить извлечение текста.

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

TextSpan<CultureSpecificCharacterBufferRange>

Значение типа CultureSpecificCharacterBufferRange, представляющее текстовый диапазон, находящийся непосредственно перед позицией textSourceCharacterIndexLimit.

Комментарии

Метод GetPrecedingText возвращает пустое значение CultureSpecificCharacterBufferRange , если диапазон текста непосредственно перед textSourceCharacterIndexLimit ней не содержит текста, например встроенный объект или скрытый запуск.

Этот метод возвращает диапазон текста нулевой длины, если выше отсутствуют значения textSourceCharacterIndexLimit.

Применяется к