Compartilhar via


Estrutura VSOBJECTINFO

 

Publicado: abril de 2016

Armazena os atributos de objeto de biblioteca.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[ComConversionLossAttribute]
public struct VSOBJECTINFO
[ComConversionLossAttribute]
public value struct VSOBJECTINFO
[<Sealed>]
[<ComConversionLossAttribute>]
type VSOBJECTINFO = struct end
<ComConversionLossAttribute>
Public Structure VSOBJECTINFO

Métodos

Nome Descrição
System_CAPS_pubmethod Equals(Object)

(herdado de ValueType.)

System_CAPS_pubmethod GetHashCode()

(herdado de ValueType.)

System_CAPS_pubmethod GetType()

(herdado de Object.)

System_CAPS_pubmethod ToString()

(herdado de ValueType.)

Campos

Nome Descrição
System_CAPS_pubfield dwCustom

DWORD que contém qualquer informação personalizada.

System_CAPS_pubfield pguidLib

Ponteiro para um GUID especificando a biblioteca.

System_CAPS_pubfield pszClassName

Ponteiro para o nome da classe.

System_CAPS_pubfield pszLibName

Ponteiro para o nome da biblioteca.

System_CAPS_pubfield pszMemberName

Ponteiro para o nome do membro.

System_CAPS_pubfield pszNspcName

Ponteiro para o espaço para nome.

Comentários

Use essa estrutura para identificar totalmente um objeto dentro de uma biblioteca.

Acesso thread-safe

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo