2017-02-14 16 views
0

私はWindows 7のUIAutomationフレームワークでPowerShell ISE 2.0にアクセスしようとしています。具体的には、UIA_Text_TextChangedEventIdイベントのイベントハンドラを設定しようとしています。私のおもちゃアプリケーションでは、ToolTipOpenedとToolTipClosedのイベントハンドラを追加しました。ちょうど私が正しいことをしていることを確認することができます。そして確かに、ToolTipイベントのハンドラからメッセージが返されます。しかし、私が知る限り、UIA_Text_TextChangedEventIdイベントは、PowerShell ISEアプリケーションのテキストの変更に対して出力されることはありません。PowerShell ISEがUIA_Text_TextChangedEventIdを発行しないのはなぜですか?

なぜでしょうか?

答えて

0

PowerShell ISE 2.0では、出力ペインのテキストが変更されたときにUIA_AsyncContentLoadedEventIdイベントが発生することがわかりました。ですから、存在しないTextChangedイベントをリッスンする代わりに、これを使用できます。

関連する問題