IVsUICollectionChangeEvents Интерфейс

Определение

Получает уведомления, когда коллекция меняется.

public interface class IVsUICollectionChangeEvents : Microsoft::VisualStudio::Shell::Interop::IVsUIEventSink
public interface class IVsUICollectionChangeEvents : Microsoft::VisualStudio::Shell::Interop::IVsUIEventSink
__interface IVsUICollectionChangeEvents : Microsoft::VisualStudio::Shell::Interop::IVsUIEventSink
public interface IVsUICollectionChangeEvents : Microsoft.VisualStudio.Shell.Interop.IVsUIEventSink
type IVsUICollectionChangeEvents = interface
    interface IVsUIEventSink
Public Interface IVsUICollectionChangeEvents
Implements IVsUIEventSink
Реализации

Комментарии

Этот интерфейс реализуется программами, которые должны быть уведомлены об изменении коллекции. Он регистрируется с помощью IVsUICollection интерфейса.

Методы

Disconnect(IVsUISimpleDataSource)

Отключается от источника данных.

OnAfterItemAdded(IVsUICollection, UInt32)

Инициируется после добавления нового элемента в коллекцию.

OnAfterItemRemoved(IVsUICollection, IVsUIDataSource, UInt32)

Инициируется после удаления элемента из коллекции.

OnAfterItemReplaced(IVsUICollection, IVsUIDataSource, IVsUIDataSource, UInt32)

Инициируется после обновления элемента.

OnInvalidateAllItems(IVsUICollection)

Инициируется, если вся коллекция была удалена или обновлена.

Применяется к