0
私はオフィスプラグインのための共有アドインを使用しています。Office ComアドインでプログラムでPowerPointの終了イベントを処理する方法
誰でも私のウィンドウの[閉じる]イベント([X]ボタン)をプログラムでOffice COMアドインのPOWER POINTで処理する方法を教えてもらえますか?事前
私はオフィスプラグインのための共有アドインを使用しています。Office ComアドインでプログラムでPowerPointの終了イベントを処理する方法
誰でも私のウィンドウの[閉じる]イベント([X]ボタン)をプログラムでOffice COMアドインのPOWER POINTで処理する方法を教えてもらえますか?事前
で
おかげ共有がインを追加するので、あなたがOnBeginShutdown
とOnDisconnection
メソッドを実装している必要があり、IDTExtensibility2
インタフェースを実装します。 OnDisconnection
はあなたのケースでは、すなわちパワーポイント、あなたのアドインがアンロードされるたびに、OnBeginShutdown
は時にホストアプリケーションと呼ばれると呼ばれる、閉じされようとしている:あなたはかなりのunloadイベントを検討するかもしれない
/// <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.
}
注意アンロードイベントは、アドインのクリーンアップが発生する場所であるため、ホストのシャットダウンイベントよりもアドインを実行する必要があります。