是否会更新托管的UI Automation .NET程序集以包装Windows Automation API 3.0 COM接口? [英] Will the managed UI Automation .NET assembly ever be updated to wrap the Windows Automation API 3.0 COM Interface?

查看:51
本文介绍了是否会更新托管的UI Automation .NET程序集以包装Windows Automation API 3.0 COM接口?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

今天我通过
Guy Barker MSFT
阅读了一篇文章(我现在已经丢失了链接)向用户解释他们应该直接使用Windows自动化COM接口,或者在这里使用.NET包装器:  http://uiacomwrapper.codeplex.com。

Today I read a post by Guy Barker MSFT (I've lost the link by now) explaining to a user that they should either use the Windows Automation COM Interface directly or use the .NET wrapper here: http://uiacomwrapper.codeplex.com.

自UIA COM包装器更新以来已超过7年......是否有更好的UI自动化框架可用?更重要的是,微软是否会更新现有的托管.NET包装器?

It's been more than 7 years since the UIA COM wrapper was updated... Are there better UI Automation frameworks available? And more importantly, will Microsoft ever get round to updating the existing managed .NET wrapper?

谢谢,

~Sancarn

推荐答案

官方.Net包装器可能永远不会更新。

The official .Net wrapper probably will never be updated.

有.Net包装器。

一个是你提到的UIAComWrapper试图将COM UIA包装到与托管.Net UIA相同的地方。 。

One is the UIAComWrapper you mentioned which tries to wrap the COM UIA to the same as the managed .Net UIA was.

另一个是我在开始时写的 FlaUI 维护白色(这是另一个)并看到白人代码库
是坏的。 FlaUI是UIA2 / UIA3的包装器,可以轻松访问所需的一切,并且易于扩展。随意尝试并提供关于gitter或github的反馈。

Another one is FlaUI which I wrote when I started maintaining White (which is another one) and saw, that Whites codebase is bad. FlaUI is a wrapper around UIA2/UIA3 and provides easy access to everything needed and is easily extensible. Feel free to try it and give feedback on gitter or github.

问候,

Roman


这篇关于是否会更新托管的UI Automation .NET程序集以包装Windows Automation API 3.0 COM接口?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆