SimpleTagger<T>.CreateTagSpan - метод
Добавляет тег для заданного диапазона.
Пространство имен: Microsoft.VisualStudio.Text.Tagging
Сборка: Microsoft.VisualStudio.Text.Logic (в Microsoft.VisualStudio.Text.Logic.dll)
Синтаксис
'Декларация
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>
Параметры
span
Тип: Microsoft.VisualStudio.Text.ITrackingSpanДиапазон ITrackingSpan, отслеживающий данный тег в версиях текста.
tag
Тип: TТег, связываемый с данным диапазоном.
Возвращаемое значение
Тип: Microsoft.VisualStudio.Text.Tagging.TrackingTagSpan<T>
Добавленный диапазон TrackingTagSpan<T>, который позднее можно использовать для удаления тега.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра span или tag — nullссылка NULL (Nothing в Visual Basic). |
Заметки
Этот метод является безопасным для использования из любого потока.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.