我有一个应用程序可以对任意Windows应用程序执行一些自动化操作。我一直在用记事本来测试它。在此自动化过程中,我必须从代码中调用事件。我目前支持两种类型的事件,因为它们似乎是最常见的,InvokePattern和ExpandCollapsePattern.我使用可以远程桌面进入的计算机来进行测试。但这很奇怪。当我通过远程桌面连接到计算机时,应用程序运行正常。当我与计算机断开连接时,我的代码停止为ExpandCollapsePattern工作(InvokePattern工作正常)。我得到一个InvalidOperationException。文档说只有当节点被标记为LeafNode