我有一个 Windows 应用商店应用程序,它引用了一个执行 OAuth 授权的包,以便更轻松地使用特定的 REST API。问题是,它们不会让您访问会话生成的访问令牌,或者通过方法调用或属性向组件提供登录详细信息的方法。你调用他们的组件,剩下的就交给它了。该组件建立了一个带有登录元素的简单表单,其余细节在组件内部维护。
我猜测通过反射或其他一些“元”技术我应该能够访问登录表单元素(用户名、密码等)?如果我可以在测试期间这样做,那么当我从后台运行的异步循环中检测到组件登录表单的存在时,我可以自动输入登录详细信息。就像现在一样,每次我修改和运行程序时,我都必须费力地输入登录详细信息和其他几个信息字段。
有没有办法访问被引用组件的表单元素,以便我可以在运行时将文本推送到它们中?