2009-05-20 1 views

Antwort

0

Da Geteilt Add-In den IDTExtensibility2-Schnittstelle implementieren, sollten Sie die OnBeginShutdown und OnDisconnection Methoden implementiert haben. OnDisconnection wird aufgerufen, wenn das Add-In entladen wird, wird OnBeginShutdown, wenn die Host-Anwendung aufgerufen werden, dh Powerpoint in Ihrem Fall ist, geschlossen werden:

/// <summary> 
///  Implements the OnBeginShutdown method of the IDTExtensibility2 interface. 
///  Receives notification that the host application is being unloaded. 
/// </summary> 
/// <param term='custom'> 
///  Array of parameters that are host application specific. 
/// </param> 
/// <seealso class='IDTExtensibility2' /> 
public virtual void OnBeginShutdown(ref System.Array custom) 
{ 
    // do clean-up when PowerPoint exits. 
} 

Beachten Sie, dass Sie eher das Unload-Ereignis von könnte prüfen das Add-In als das Shutdown-Ereignis des Hosts, da das Entladeereignis eine Bereinigung für Ihr Add-In sein sollte.

Verwandte Themen