获取与指定 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>>
参数
span
类型:Microsoft.VisualStudio.Text.SnapshotSpan要搜索的范围。
返回值
类型:IEnumerable<IMappingTagSpan<T>>
与此区域重叠的所有标记。
备注
默认标记聚合函数延迟枚举其 ITagger<T> 对象标记。 因此,排序返回的映射范围不可预知。 如果需要经过排序的设置范围,应在映射后集合返回的标记范围,到缓冲区,下面到可排序的集合。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。