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) |
Инициируется, если вся коллекция была удалена или обновлена. |