TextSource.GetPrecedingText(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索紧邻指定的 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
之前的文本跨距。
注解
如果文本跨度紧textSourceCharacterIndexLimit
接着不包含任何文本(如内联对象或隐藏的运行),该方法GetPrecedingText将返回空CultureSpecificCharacterBufferRange。
如果前面 textSourceCharacterIndexLimit
没有值,此方法将返回零长度的文本范围。