2

プラグインを提供するアプリケーションを開発しています。私は目的のために Managed Add-In Framework を使用しています。アドインからホストのメソッドを呼び出す方法はありますか?

4

1 に答える 1

0

はい、コントラクト (および両方のビュー) でインターフェイスを定義してから、ホスト アダプター側でそのインターフェイスの具体的な実装を作成し、それをアドインのメソッドに渡します。

簡単な例の 1 つは、ロガー インターフェイス ( ILogger) を持ち、ホスト ビューにロガーを実装することです。次にAddInInitialize、コントラクトにILogger. その後、その上でメソッドを呼び出すことができILogger、適切な呼び出しを行うために MAF 境界 (クロスプロセスまたは設定に依存しない) を通過します。

于 2014-09-23T01:15:33.297 に答える