IAdviseSink Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una definizione gestita dell'interfaccia IAdviseSink .
public interface class IAdviseSink
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IAdviseSink
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0000010F-0000-0000-C000-000000000046")]
public interface IAdviseSink
public interface IAdviseSink
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IAdviseSink = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("0000010F-0000-0000-C000-000000000046")>]
type IAdviseSink = interface
type IAdviseSink = interface
Public Interface IAdviseSink
- Attributi
Commenti
L'interfaccia IAdviseSink consente ai contenitori e ad altri oggetti di ricevere notifiche di modifiche ai dati e di visualizzare le modifiche apportate ai documenti composti e agli oggetti di interesse.
Per altre informazioni, vedere Interfaccia IAdviseSink.
Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un HRESULT. Per altre informazioni, vedere Procedura: Eseguire il mapping di HRESULT ed eccezioni.
Metodi
| Nome | Descrizione |
|---|---|
| OnClose() |
Notifica a tutti i sink di avviso registrati che l'oggetto è passato dallo stato di esecuzione allo stato caricato. Questo metodo viene chiamato da un server. |
| OnDataChange(FORMATETC, STGMEDIUM) |
Notifica a tutti gli oggetti dati attualmente registrati sink di consulenza che i dati nell'oggetto sono stati modificati. |
| OnRename(IMoniker) |
Notifica a tutti i sink di avviso registrati che l'oggetto è stato rinominato. Questo metodo viene chiamato da un server. |
| OnSave() |
Notifica a tutti i sink di avviso registrati che l'oggetto è stato salvato. Questo metodo viene chiamato da un server. |
| OnViewChange(Int32, Int32) |
Notifica ai sink di consulenza registrati di un oggetto che la visualizzazione è stata modificata. Questo metodo viene chiamato da un server. |