Freigeben über


SimpleTagger<T>.CreateTagSpan-Methode

Fügt ein Tag über der angegebenen Spanne hinzu.

Namespace:  Microsoft.VisualStudio.Text.Tagging
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Syntax

'Declaration
Public Function CreateTagSpan ( _
    span As ITrackingSpan, _
    tag As T _
) As TrackingTagSpan(Of T)
public TrackingTagSpan<T> CreateTagSpan(
    ITrackingSpan span,
    T tag
)
public:
TrackingTagSpan<T>^ CreateTagSpan(
    ITrackingSpan^ span, 
    T tag
)
member CreateTagSpan : 
        span:ITrackingSpan * 
        tag:'T -> TrackingTagSpan<'T> 
public function CreateTagSpan(
    span : ITrackingSpan, 
    tag : T
) : TrackingTagSpan<T>

Parameter

  • tag
    Typ: T

    Das Tag, das der angegebenen Spanne zugeordnet werden soll.

Rückgabewert

Typ: Microsoft.VisualStudio.Text.Tagging.TrackingTagSpan<T>
Die TrackingTagSpan<T>, die hinzugefügt wurde und mit der das Tag später entfernt werden kann.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

span oder tag ist nullein Nullverweis (Nothing in Visual Basic).

Hinweise

Diese Methode stellt sicher, dass von jedem Thread verwendet werden soll.

.NET Framework-Sicherheit

Siehe auch

Referenz

SimpleTagger<T> Klasse

Microsoft.VisualStudio.Text.Tagging-Namespace