Compartilhar via


Estrutura VSITEMSELECTION

 

Publicado: abril de 2016

Contém informações que identifica exclusivamente um item selecionado em uma hierarquia.

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

Sintaxe

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

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 itemid

identificador que representa o item selecionado.Para válido itemid valores, consulte VSITEMID.

System_CAPS_pubfield pHier

Ponteiro para uma IVsHierarchy interface.

Comentários

O VSITEMSELECTION estrutura contém algumas das informações que constitui o contexto da seleção.O contexto da seleção é mantido pelo ambiente de Visual Studio e está associado a todas as janelas.O VSITEMSELECTION dados são usados para atualizar o Solution Explorer janela para refletir o projeto atualmente ativo e o item de projeto.As outras informações no contexto de seleção incluem uma ISelectionContainer ponteiro fornecendo acesso às informações para o Propriedades janela e uma matriz de valores de elemento.

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