ITagAggregator<T>.GetTags 方法 (SnapshotSpan)

获取与指定 span(类型与聚合函数相同)重叠或其包含的所有标记。

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

语法

声明
Function GetTags ( _
    span As SnapshotSpan _
) As IEnumerable(Of IMappingTagSpan(Of T))
IEnumerable<IMappingTagSpan<T>> GetTags(
    SnapshotSpan span
)
IEnumerable<IMappingTagSpan<T>^>^ GetTags(
    SnapshotSpan span
)
abstract GetTags : 
        span:SnapshotSpan -> IEnumerable<IMappingTagSpan<'T>> 
function GetTags(
    span : SnapshotSpan
) : IEnumerable<IMappingTagSpan<T>>

参数

返回值

类型:IEnumerable<IMappingTagSpan<T>>
与此区域重叠的所有标记。

备注

默认标记聚合函数延迟枚举其 ITagger<T> 对象标记。 因此,排序返回的映射范围不可预知。 如果需要经过排序的设置范围,应在映射后集合返回的标记范围,到缓冲区,下面到可排序的集合。

.NET Framework 安全性

请参阅

参考

ITagAggregator<T> 接口

GetTags 重载

Microsoft.VisualStudio.Text.Tagging 命名空间