Compartir a través de


ISmartTagSourceProvider (Interfaz)

Define un proveedor de un origen de etiquetas inteligentes.

Espacio de nombres:  Microsoft.VisualStudio.Language.Intellisense
Ensamblado:  Microsoft.VisualStudio.Language.Intellisense (en Microsoft.VisualStudio.Language.Intellisense.dll)

Sintaxis

'Declaración
Public Interface ISmartTagSourceProvider
public interface ISmartTagSourceProvider
public interface class ISmartTagSourceProvider
type ISmartTagSourceProvider =  interface end
public interface ISmartTagSourceProvider

El tipo ISmartTagSourceProvider expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público TryCreateSmartTagSource Intenta crear un origen de etiquetas inteligentes para el búfer especificado.

Arriba

Comentarios

Esto es una parte MEF, y se debe siguiente:

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

Especifica ContentTypeAttribute de modo que el proveedor de origen necesite crear orígenes sólo para los búferes de los tipos de contenido que reconoce, y OrderAttribute para especificar el orden en el que se llama los orígenes.

Ejemplos

Para obtener un ejemplo de uso de esta interfaz, vea tutorial: Mostrar SmartTags.

Vea también

Referencia

Microsoft.VisualStudio.Language.Intellisense (Espacio de nombres)