IVsTextMarker 接口

用于管理文本标记的方法。

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

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("950122D9-1A51-43CA-8CED-B5D9E42DE1B5")> _
Public Interface IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute("950122D9-1A51-43CA-8CED-B5D9E42DE1B5")]
public interface IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute(L"950122D9-1A51-43CA-8CED-B5D9E42DE1B5")]
public interface class IVsTextMarker
[<InterfaceTypeAttribute()>]
[<GuidAttribute("950122D9-1A51-43CA-8CED-B5D9E42DE1B5")>]
type IVsTextMarker =  interface end
public interface IVsTextMarker

IVsTextMarker 类型公开以下成员。

方法

  名称 说明
公共方法 DrawGlyph 绘制中给出的小部件边距的标志符号显示上下文和边框。
公共方法 ExecMarkerCommand 执行文本标记顺序标记。
公共方法 GetBehavior 返回 SetBehavior 方法设置的文本标记行为。
公共方法 GetMarkerCommandInfo 返回文本标记订单信息。
公共方法 GetPriorityIndex 返回文本标记优先级索引,当最大值获取最顶层的位置。
公共方法 GetTipText 在标记类型的一个提示返回文本显示。
公共方法 GetType 返回文本标记的类型。
公共方法 GetVisualStyle 返回一个标记类型的视觉样式。
公共方法 Invalidate 防止一个文本标记显示在用户界面中。
公共方法 SetBehavior 设置文本标记的行为。
公共方法 SetType 设置文本标记的类型。
公共方法 SetVisualStyle 设置标记类型的视觉样式。
公共方法 UnadviseClient Unadvises 客户端,因此,如果有一个。

页首

备注

文本标记跟踪在其拥有的文本缓冲区编辑和维护位置数据,以便相关方可以查询新位置信息之后) 缉。

备注

如果在文本标记指定文本范围的任何部分在编辑器中,标记将失效。

有多种方式可访问 IVsTextMarker:

请参见调用的插图在该示例 Figures Language Service的此接口。

对调用者的说明

,您需要跟踪位置可以在文本缓冲区时,的信息调用 IVsTextMarker 。

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间