VB .NET で ComAutomationFactory クラスを使用しようとしています。サンプルから作業しているのが c# で、正常に動作していますが、私のプロジェクトはコンパイルされず、このクラスが定義されていないと言いますか??
また、戻り値の型は何ですか? C# の例では、動的な型を返しますが、この型は vb .NET に存在しませんか?
VB .NET で ComAutomationFactory クラスを使用しようとしています。サンプルから作業しているのが c# で、正常に動作していますが、私のプロジェクトはコンパイルされず、このクラスが定義されていないと言いますか??
また、戻り値の型は何ですか? C# の例では、動的な型を返しますが、この型は vb .NET に存在しませんか?
このブログによると、サンプルが古い可能性があります。
http://silverlight-essentials.blogspot.com/2010/03/breaking-changes-in-com-interop-between.html
次のように名前が変更されました。
クラスのComAutomationFactory
名前が に変更されましたAutomationFactory
。さらにSystem.Runtime.InteropServices.Automation
、このクラスを参照する必要があります。
戻り値の型に関しては、この質問への回答に解決策があります。
Silverlight 4 で ComAutomationFactory を使用して Word ドキュメント フィールドを反復処理する