ITagger<T>.GetTags(NormalizedSnapshotSpanCollection) Yöntem

Tanım

Kesiştiği tüm etiketleri alır spans .

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<out T>> GetTags (Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection spans);
abstract member GetTags : Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection -> seq<Microsoft.VisualStudio.Text.Tagging.ITagSpan<'T>>
Public Function GetTags (spans As NormalizedSnapshotSpanCollection) As IEnumerable(Of ITagSpan(Of Out T))

Parametreler

spans
NormalizedSnapshotSpanCollection

Ziyaret edilecek yaymalar.

Döndürülenler

IEnumerable<ITagSpan<T>>

ITagSpan<T>Her etiket için bir.

Açıklamalar

Etiketçüler, etiketlerini belirli bir sırada döndürmek için gerekli değildir.

Bu yöntemi uygulamak için önerilen yol, tüm etiketleme yığınının yavaş değerlendirilmesine olanak sağlayan oluşturıcılar ("yield return") kullanmaktır.

Şunlara uygulanır