Silverlight の オートメーション(System.Runtime.InterropServices.Automation.AutomationFactoryクラス)を使用して、特定のネイティブ機能と連携することができます。これを「ネイティブ統合」と呼び、Silverlight から Windows OS上のオートメーション API を呼び出せます。 Word.Application oWord = new Word.Application(); Word.Document oWordDoc = new Word.Document(); ... oWord.WindowState = Microsoft.Office.Interop.Word.WdWindwoState.wdWindowStateMinimize; ... 列挙型を利用する場合、Visual Studio の「定義へ移動」機能で、列挙型のInt32の値を確認し、直接に使えばよ。 Silverlight: dynamic oWord = AutomationFactory.CreateObject("Word.Application"); oWord.WindowState = 2; Visual Studio の「OLE/COM Object Viewer」ツールで利用できるプログラム識別子を検索できる 参考URL: 月額たった 1,050円で始められる本格的なお店のホームページ! コメント: |