Share via


SimpleTagger<T>.GetTags(NormalizedSnapshotSpanCollection) Method

Definition

Gets all the tags that intersect the spans in the specified snapshot of the desired type.

public:
 virtual System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Tagging::ITagSpan<T> ^> ^ GetTags(Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ spans);
[System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Text.Tagging.SimpleTagger<>+<GetTags>d__14))]
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Tagging.ITagSpan<T>> GetTags (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans);
public System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Tagging.ITagSpan<T>> GetTags (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans);
[<System.Runtime.CompilerServices.IteratorStateMachine(typeof(Microsoft.VisualStudio.Text.Tagging.SimpleTagger<>+<GetTags>d__14))>]
abstract member GetTags : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection -> seq<Microsoft.VisualStudio.Text.Tagging.ITagSpan<'T>>
override this.GetTags : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection -> seq<Microsoft.VisualStudio.Text.Tagging.ITagSpan<'T>>
abstract member GetTags : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection -> seq<Microsoft.VisualStudio.Text.Tagging.ITagSpan<'T>>
override this.GetTags : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection -> seq<Microsoft.VisualStudio.Text.Tagging.ITagSpan<'T>>
Public Iterator Overridable NotOverridable Function GetTags (spans As NormalizedSnapshotSpanCollection) As IEnumerable(Of ITagSpan(Of T))
Public Function GetTags (spans As NormalizedSnapshotSpanCollection) As IEnumerable(Of ITagSpan(Of T))

Parameters

spans
NormalizedSnapshotSpanCollection

The spans to visit.

Returns

A ITagSpan<T> for each tag.

Implements

Attributes

Applies to