2017-02-15 2 views

答えて

0

あなただけの相互運用機能を介したWord.Applicationごとに一度に一つのことを行うことができますが、あなたのシナリオに応じて、あなたは、いくつかのアプリケーションオブジェクトと私はそれを理解して、.NET

+0

のマルチスレッド機能を使用することができます。つまり、ファイルを保存するなどの操作は、現在の同期APIごとに1つのアトミック操作です。これは 'Document.SaveAs'メソッドの呼び出しによって行われます。私はそれを非同期呼び出しに変える方法を見ていません。私ができる唯一のことは、ファイルの保存をタスクプールにキューすることです。これは、I/Oバウンド/スレッドレス操作なので、とにかく悪い考えです。私はキャンセルトークンと進捗状況を持つ非同期APIがあるのか​​と疑問に思っていましたが、私はファイルセーブ操作よりきめ細かな制御を行うことができました。 –

関連する問題