IVsUICollectionChangeEvents Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Empfängt Benachrichtigungen, wenn sich eine Auflistung ändert.
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
- Implementiert
Hinweise
Diese Schnittstelle wird von Programmen implementiert, die informiert werden sollen, wenn sich eine Sammlung ändert. Sie wird mithilfe der- IVsUICollection Schnittstelle registriert.
Methoden
| Disconnect(IVsUISimpleDataSource) |
Trennt von der Datenquelle. |
| OnAfterItemAdded(IVsUICollection, UInt32) |
Wird ausgelöst, nachdem der Auflistung ein neues Element hinzugefügt wurde. |
| OnAfterItemRemoved(IVsUICollection, IVsUIDataSource, UInt32) |
Wird ausgelöst, nachdem ein Element aus der Auflistung entfernt wurde. |
| OnAfterItemReplaced(IVsUICollection, IVsUIDataSource, IVsUIDataSource, UInt32) |
Wird ausgelöst, nachdem ein Element aktualisiert wurde. |
| OnInvalidateAllItems(IVsUICollection) |
Wird ausgelöst, wenn die gesamte Auflistung gelöscht oder aktualisiert wurde. |