関連する質問[stackoverflow]はこちら。
私は上記を実行しようとしていますが、プロセスをさらに一歩進めたいと思います。ファイルタイプのデフォルトエディタを使用して任意のファイルを開きたい。その時点から、ユーザーが通常どおりにファイルを操作できるようにするか、アプリケーションで作業を続行できるようにします。拡張機能は、ユーザーが編集を終了した後に発生するものです。外部アプリケーションからクローズ(理想的には保存)イベントをキャプチャし、それをトリガーとして使用して他のことを行う方法はありますか?私の目的では、外部アプリケーションの終了を追跡することで十分です。
私は特定の場合にこれを行うことができます。たとえば、アプリケーションからWordインスタンスを開いて、アプリケーションに関係するイベントを追跡できます。ただし、アプリケーションをWordから切り離したいのですが、ユーザーが任意のドキュメントエディターを使用できるようにし、バックグラウンドで個別に編集されているファイルのストレージを管理できるようにします。