Interfaccia IAdviseSink2 (objidl.h)
L'interfaccia IAdviseSink2 è un'estensione dell'interfaccia IAdviseSink , aggiungendo il metodo OnLinkSrcChange al contratto per gestire una modifica nel moniker di un oggetto collegato. In questo modo si evita l'overload dell'implementazione IAdviseSink::OnRename per gestire la ridenominazione di oggetti incorporati e oggetti collegati. Nelle applicazioni in cui possono essere eseguiti blocchi di codice diversi a seconda di quale di questi due eventi simili si è verificato, usando lo stesso metodo per entrambi gli eventi complica il test e il debug.
Ereditarietà
L'interfaccia IAdviseSink2 eredita da IAdviseSink. IAdviseSink2 include anche questi tipi di membri:
Metodi
L'interfaccia IAdviseSink2 include questi metodi.
IAdviseSink2::OnLinkSrcChange Notifica al contenitore che ha registrato il sink in modo che un'origine del collegamento sia stata modificata (nome o posizione), consentendo al contenitore di aggiornare il moniker del collegamento. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | objidl.h |