Compartilhar via


Interface IVsHierarchyEvents

 

Publicado: agosto de 2016

Notifica os clientes de alterações para a hierarquia.

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

Sintaxe

[ComConversionLossAttribute]
[GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")]
[InterfaceTypeAttribute(1)]
public interface IVsHierarchyEvents
[ComConversionLossAttribute]
[GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")]
[InterfaceTypeAttribute(1)]
public interface class IVsHierarchyEvents
[<ComConversionLossAttribute>]
[<GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")>]
[<InterfaceTypeAttribute(1)>]
type IVsHierarchyEvents = interface end
<ComConversionLossAttribute>
<GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")>
<InterfaceTypeAttribute(1)>
Public Interface IVsHierarchyEvents

Métodos

Nome Descrição
System_CAPS_pubmethod OnInvalidateIcon(IntPtr)

Notifica os clientes quando forem feitas alterações em ícones.

System_CAPS_pubmethod OnInvalidateItems(UInt32)

Notifica os clientes quando forem feitas alterações no estoque do item de uma hierarquia.

System_CAPS_pubmethod OnItemAdded(UInt32, UInt32, UInt32)

Notifica os clientes quando um item é adicionado à hierarquia.

System_CAPS_pubmethod OnItemDeleted(UInt32)

Notifica os clientes quando um item é excluído da hierarquia.

System_CAPS_pubmethod OnItemsAppended(UInt32)

Notifica os clientes quando itens são acrescentados ao final da hierarquia.

System_CAPS_pubmethod OnPropertyChanged(UInt32, Int32, UInt32)

Notifica os clientes quando uma ou mais propriedades de um item tem sido alterado.

Comentários

A hierarquia notifica a qualquer pessoa que tenha sido informada por meio da chamada para AdviseHierarchyEvents.

Para ver um código que usa essa interface, consulte Gerenciando projetos do Windows Universal.

Observações para os Implementadores:

Implementado pelos clientes que estejam interessados em receber notificação de alterações da hierarquia de uma hierarquia específica.

Observações para os Autores de Chamada:

Chamado pelo VSPackages para responder a mudanças em uma determinada hierarquia.

Confira Também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao início