2011-01-05 16 views
1

誰かがC++/CLIで単純なMEFの例を与えることができますか?C++/CLIでの単純なMEFの例

ベストウイッシュ

PS:私は、たとえばC++/CLIで

CompositionBatch^ batch = gcnew CompositionBatch(); 
batch->AddPart(this); 

のために、私はCompositionBatchクラスオーバーロードされたメソッドCompositionBatchAddPart(object attributedPart)に達することができない... C#の例を変換しようとしたがdiffucultiesを持っています.. .CompilerはちょうどAddPart(ComposablePart part)メソッドを参照してください...私はAddPart(object attributedPart)と任意のメソッドの署名を見つけることができませんが、Intellisenseは私を混乱させるC#プロジェクトの拡張機能として私を示しています。

答えて

1

C++/CLIはこの方法で拡張メソッドをサポートしていません。拡張メソッドは、コンパイラによって絶対メソッド呼び出しに解決されます。その特定のメソッドは、AttributedModelServicesクラスの拡張メソッドです。そのように呼び出す:

+0

ありがとうございます... – NoviceAndNovice