使用managed UI Automation,我试图访问Chrome SelectionItem control pattern的tab items。
使用Inspect.exe
我注意到这些AutomationElement
已将IsSelectionItemPatternAvailable
设置为 true ,这对应于TabItem&#39 ; s文档,说明"标签项控件必须支持SelectionItemPattern" 。
但是,当我尝试检索控件模式时,我得到一个InvalidOperationException
,声明该模式不受支持。
var select = tab.GetCurrentPattern( SelectionItemPattern.Pattern );
我做错了什么,或者这只是Chrome提供商实施中的一个错误?
我也尝试调用GetSupportedPatterns()
,它返回一个空集合。