MAFのアドイン(System.AddIn)にコンストラクターパラメーターを設定できますか?

StackOverflow https://stackoverflow.com/questions/835651

  •  08-07-2019
  •  | 
  •  

質問

Managed AddIn Framework(MAF、別名System.AddIn)を使用して作成されたアドインに構成設定を渡す必要があります。 AddInのコンストラクターに設定パラメーターを配置できますか?

もう1つのオプションは、Initialize()メソッドを作成することですが、AddInで作業を行う前に必ず呼び出す必要があります。

役に立ちましたか?

解決

パイプラインはコントラクトを渡すためにコンストラクターパラメーターを使用するため、最良の方法はInitalize()メソッドを使用することです。

他のヒント

アドインでもInitialize()メソッドを使用しています。実際、System.AddInは、アドインクラスのパラメーターなしのコンストラクターを呼び出します。

ここは、アドインのアクティベーション中に何が起こるかの説明です。古い投稿ですが、アクティベーションプロセスは同じです。 Microsoftの Shared Source Initiative からSystem.AddInアセンブリのソースコードを確認することもできます。フレームワーク4の製品名= .Netおよびバージョン= 4の1つをダウンロードしてインストールし、 AddInToken.cs (AddInActivator.csに移動します)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top