Compartilhar via


Interface IVsUICollectionChangeEvents

 

Ele receba notificações quando uma coleção é alterada.

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

Sintaxe

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("D47ABBE0-4E31-424D-8DC9-31DE024E75E7")]
public interface IVsUICollectionChangeEvents : IVsUIEventSink
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("D47ABBE0-4E31-424D-8DC9-31DE024E75E7")]
public interface class IVsUICollectionChangeEvents : IVsUIEventSink
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("D47ABBE0-4E31-424D-8DC9-31DE024E75E7")>]
type IVsUICollectionChangeEvents = 
    interface
        interface IVsUIEventSink
    end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("D47ABBE0-4E31-424D-8DC9-31DE024E75E7")>
Public Interface IVsUICollectionChangeEvents
    Inherits IVsUIEventSink

Métodos

Nome Descrição
System_CAPS_pubmethod Disconnect(IVsUISimpleDataSource)

Desconecta da fonte de dados.

System_CAPS_pubmethod OnAfterItemAdded(IVsUICollection, UInt32)

System_CAPS_pubmethod OnAfterItemRemoved(IVsUICollection, IVsUIDataSource, UInt32)

System_CAPS_pubmethod OnAfterItemReplaced(IVsUICollection, IVsUIDataSource, IVsUIDataSource, UInt32)

System_CAPS_pubmethod OnInvalidateAllItems(IVsUICollection)

Comentários

Essa interface é implementada por programas que gostariam de ser informado quando uma coleção é alterado.Ele é registrado usando o IVsUICollection interface.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo