Partilhar via


Estrutura VsExpansion

Fornece informações sobre um trecho de código.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
Public Structure VsExpansion
public struct VsExpansion
public value class VsExpansion
[<Sealed>]
type VsExpansion =  struct end
JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.

O tipo VsExpansion expõe os membros a seguir.

Métodos

  Nome Descrição
Método público Equals Indica se esta instância e um objeto especificado são iguais. (Herdado de ValueType.)
Método público GetHashCode Retorna o código hash para essa instância. (Herdado de ValueType.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método público ToString Retorna o nome de tipo totalmente qualificado dessa instância. (Herdado de ValueType.)

Superior

Campos

  Nome Descrição
Campo público description Fornece a descrição do trecho de código.
Campo público path Fornece o caminho para o trecho de código.
Campo público shortcut Fornece o nome do atalho do trecho de código.
Campo público title Fornece o título completo do trecho de código.

Superior

Comentários

COM assinatura

typedef struct _VsExpansion {
   BSTR  path;
   BSTR  title;
   BSTR  shortcut;
   BSTR  description;
} VsExpansion;

Essa estrutura é retornada a partir de IVsExpansionEnumeration interface.

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.TextManager.Interop