IViewTaggerProvider 接口

为给定缓冲区创建 ITagger<T>

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

语法

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

IViewTaggerProvider 类型公开以下成员。

方法

  名称 说明
公共方法 CreateTagger<T> 为指定视图和缓冲区创建标记提供程序。

页首

备注

这是 MEF 组件部件,并且,实现必须使用以下属性:

[Export(nameSource=typeof(ITaggerProvider))] 

导出必须至少指定一个内容类型属性并至少带有标记类型的属性。

有关标记的更多信息,请参见 在编辑器内“标记和分类器”一节。 有关扩展和添加标记的信息,请参见 编辑扩展点“扩展的标记”一节。

示例

有关使用此接口的示例,请参见以下演练:

演练:显示文本

演练:显示匹配的大括号

演练:显示 SmartTags

请参阅

参考

Microsoft.VisualStudio.Text.Tagging 命名空间