TextRange 类

更新:2007 年 11 月

此 API 支持 .NET Framework 基础结构,不适合在代码中直接使用。

请求从某个字符偏移量开始延伸指定长度的连续字符范围。

命名空间:  Microsoft.Windows.Design.SourceUpdate
程序集:  Microsoft.Windows.Design.Markup(在 Microsoft.Windows.Design.Markup.dll 中)

语法

声明
Public NotInheritable Class TextRange _
    Implements IComparable(Of TextRange)
用法
Dim instance As TextRange
public sealed class TextRange : IComparable<TextRange>
public ref class TextRange sealed : IComparable<TextRange^>
public final class TextRange implements IComparable<TextRange>

备注

TextRange 实例与 TextRangeManager 相关联,在对基础源文档进行更改的过程中,该管理器使文本范围引用相同的字符。

不能直接创建 TextRange 对象。这些对象由 TextRangeManager 通过调用其 GetTextRange 方法来创建。

如果 TextRange 的长度为 0,则表示它不再引用源文档中的文本。如果文本范围引用的字符已经从源文档中删除,可能会出现这种情况。

继承层次结构

System.Object
  Microsoft.Windows.Design.SourceUpdate.TextRange

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

另请参见

参考

TextRange 成员

Microsoft.Windows.Design.SourceUpdate 命名空间

其他资源

WPF 设计器扩展性