Поделиться через


ISmartTagSourceProvider - интерфейс

Определяет поставщик источника смарт-тегов.

Пространство имен:  Microsoft.VisualStudio.Language.Intellisense
Сборка:  Microsoft.VisualStudio.Language.Intellisense (в Microsoft.VisualStudio.Language.Intellisense.dll)

Синтаксис

'Декларация
Public Interface ISmartTagSourceProvider
public interface ISmartTagSourceProvider
public interface class ISmartTagSourceProvider
type ISmartTagSourceProvider =  interface end
public interface ISmartTagSourceProvider

Тип ISmartTagSourceProvider предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод TryCreateSmartTagSource Пытается создать источник смарт-тегов из указанного буфера.

В начало страницы

Заметки

Это часть компонент MEF, и должно быть экспортированно следующим атрибутом:

[Export(typeof(ISmartTagSourceProvider))] 
[Order…] 
[Name…] 
[ContentType...] 

Указании ContentTypeAttribute поэтому поставщик источника будет создать источники только для буферов типов содержимого, и она распознает OrderAttribute указать порядок источников.

Примеры

Пример использования этого интерфейса см. в разделе Пошаговое руководство: отображение смарт-тегов.

См. также

Ссылки

Microsoft.VisualStudio.Language.Intellisense - пространство имен