Metodo SimpleTagger<T>.CreateTagSpan
Aggiunge un tag sull'intervallo specificato.
Spazio dei nomi: Microsoft.VisualStudio.Text.Tagging
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Sintassi
'Dichiarazione
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>
Parametri
span
Tipo: Microsoft.VisualStudio.Text.ITrackingSpanITrackingSpan che tiene traccia del tag nelle versioni di testo.
tag
Tipo: TIl tag da associare all'intervallo specificato.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.Tagging.TrackingTagSpan<T>
TrackingTagSpan<T> che è stato aggiunto, che può essere utilizzato per rimuovere il tag successivamente.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | span o tag viene nullriferimento null (Nothing in Visual Basic). |
Note
Questo metodo è sicuro da utilizzare da qualsiasi thread.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.