Compartilhar via


Classe SmartTag

Uma marca usada para conter as ações que podem ser executadas em um trecho de texto como parte de uma sessão de marca inteligente.

Hierarquia de herança

Object
  Microsoft.VisualStudio.Language.Intellisense.SmartTag

Namespace:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (em Microsoft.VisualStudio.Language.Intellisense.dll)

Sintaxe

'Declaração
Public Class SmartTag _
    Implements ITag
public class SmartTag : ITag
public ref class SmartTag : ITag
type SmartTag =  
    class 
        interface ITag 
    end
public class SmartTag implements ITag

O tipo SmartTag expõe os membros a seguir.

Construtores

  Nome Descrição
Método público SmartTag Inicializa uma nova instância de SmartTag.

Superior

Propriedades

  Nome Descrição
Propriedade pública ActionSets O conjunto de ações que deve ser uma parte da sessão de marca inteligente.
Propriedade pública SmartTagType O tipo de sessão de marca inteligente que deve ser criado.

Superior

Métodos

  Nome Descrição
Método público Equals Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método público ToString Returns a string that represents the current object. (Herdado de Object.)

Superior

Comentários

Esta marca é consumida pela infra-estrutura de IntelliSense e inicia a sessões de IntelliSense de marca inteligente.

Exemplos

Para obter um exemplo de como usar essa classe, consulte Passo a passo: Exibindo SmartTags.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Language.Intellisense