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
span
Typ: Microsoft.VisualStudio.Text.ITrackingSpanDie ITrackingSpan, die das Tag über Textversionen hinweg verfolgt.
tag
Typ: TDas 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.