SimpleTagger<T>.CreateTagSpan, méthode
Ajoute une balise sur l'étendue spécifiée.
Espace de noms : Microsoft.VisualStudio.Text.Tagging
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
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>
Paramètres
span
Type : Microsoft.VisualStudio.Text.ITrackingSpanITrackingSpan chargé d'assurer le suivi de la balise entre les versions de texte.
tag
Type : TBalise à associer à l'étendue donnée.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Tagging.TrackingTagSpan<T>
TrackingTagSpan<T> ajouté et qui peut être utilisé pour supprimer la balise par la suite.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | span ou tag est nullune référence null (Nothing en Visual Basic). |
Notes
Il est sécurisée l'utiliser cette méthode de tout thread.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.