ITrackingSpan 接口

ITextBuffer 中随文本缓冲区的变化而增大或缩小的文本范围。 该范围可能为空。

命名空间:  Microsoft.VisualStudio.Text
程序集:  Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)

语法

声明
Public Interface ITrackingSpan
public interface ITrackingSpan
public interface class ITrackingSpan
type ITrackingSpan =  interface end
public interface ITrackingSpan

ITrackingSpan 类型公开以下成员。

属性

  名称 说明
公共属性 TextBuffer 此跟踪范围引用的 ITextBuffer
公共属性 TrackingFidelity 跟踪范围的 TrackingFidelityMode
公共属性 TrackingMode 此跟踪范围的 SoanTrackingMode,用于确定当在范围边缘插入时此跟踪范围的行为。

页首

方法

  名称 说明
公共方法 GetEndPoint 映射该跟踪范围的末尾到其文本缓冲区中的指定快照。
公共方法 GetSpan(ITextSnapshot) 将跟踪范围映射到其文本缓冲区指定快照。
公共方法 GetSpan(ITextVersion) 将跟踪范围映射到其文本缓冲区的指定版本。
公共方法 GetStartPoint 映射该跟踪范围的开头到其文本缓冲区中的指定快照。
公共方法 GetText 将跟踪范围映射到其文本缓冲区中的指定快照并获取它指定的文本。

页首

备注

有关跟踪的信息,请参见 “跟踪点,并跟踪范围” 在编辑器内的一部分。

请参阅

参考

Microsoft.VisualStudio.Text 命名空间