ITagAggregator<T>.GetTags 方法 (NormalizedSnapshotSpanCollection)

获取与聚合函数类型的指定 snapshotSpans 重叠或其包含的所有标记。

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

语法

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

参数

返回值

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

备注

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

.NET Framework 安全性

请参阅

参考

ITagAggregator<T> 接口

GetTags 重载

Microsoft.VisualStudio.Text.Tagging 命名空间