控制模式可用性设置为true但返回“Unsupported pattern。”异常

时间:2014-03-30 17:55:49

标签: c# ui-automation

使用managed UI Automation,我试图访问Chrome SelectionItem control patterntab items

使用Inspect.exe我注意到这些AutomationElement已将IsSelectionItemPatternAvailable设置为 true ,这对应于TabItem&#39 ; s文档,说明"标签项控件必须支持SelectionItemPattern"

但是,当我尝试检索控件模式时,我得到一个InvalidOperationException,声明该模式不受支持。

var select = tab.GetCurrentPattern( SelectionItemPattern.Pattern );

我做错了什么,或者这只是Chrome提供商实施中的一个错误?

我也尝试调用GetSupportedPatterns(),它返回一个空集合。

0 个答案:

没有答案