IAdviseSink2-Schnittstelle (objidl.h)
Die IAdviseSink2-Schnittstelle ist eine Erweiterung der IAdviseSink-Schnittstelle , die dem Vertrag die Methode OnLinkSrcChange hinzufügt, um eine Änderung im Moniker eines verknüpften Objekts zu behandeln. Dadurch wird vermieden, dass die Implementierung IAdviseSink::OnRename überladen wird, um die Umbenennung von eingebetteten Objekten und verknüpften Objekten zu verarbeiten. In Anwendungen, in denen verschiedene Codeblöcke ausgeführt werden können, je nachdem, welches dieser beiden ähnlichen Ereignisse aufgetreten ist, erschwert die Verwendung derselben Methode für beide Ereignisse das Testen und Debuggen.
Vererbung
Die IAdviseSink2-Schnittstelle erbt von IAdviseSink. IAdviseSink2 verfügt auch über folgende Arten von Membern:
Methoden
Die IAdviseSink2-Schnittstelle verfügt über diese Methoden.
IAdviseSink2::OnLinkSrcChange Benachrichtigt den Container, der die Empfehlungssenke registriert hat, dass sich eine Linkquelle geändert hat (Name oder Speicherort), sodass der Container den Moniker des Links aktualisieren kann. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | objidl.h |