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 | |
---|---|---|
OnInvalidateIcon(IntPtr) | Notifica os clientes quando forem feitas alterações em ícones. |
|
OnInvalidateItems(UInt32) | Notifica os clientes quando forem feitas alterações no estoque do item de uma hierarquia. |
|
OnItemAdded(UInt32, UInt32, UInt32) | Notifica os clientes quando um item é adicionado à hierarquia. |
|
OnItemDeleted(UInt32) | Notifica os clientes quando um item é excluído da hierarquia. |
|
OnItemsAppended(UInt32) | Notifica os clientes quando itens são acrescentados ao final da hierarquia. |
|
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