示例 Excel 扩展:ActionFilter 类

此内部类扩展 UITestActionFilter 类并表示用于 Microsoft Excel 元素的测试操作的筛选器。

简单属性

借助这些只读属性,开发人员可以指定编码的 UI 测试框架如何执行此测试操作筛选器。例如,Name 属性提供操作筛选器的名称。其他属性可获取操作筛选器的 Category、此测试操作筛选器筛选的测试操作的 FilterTypeGroup 名称。其他属性指示是否 ApplyTimeout 以及测试操作是否为 Enabled

ProcessRule 方法

此方法由编码的 UI 测试框架调用,它针对提供的 IUITestActionStack 执行筛选器。当堆栈中的下一个操作向单元格发送键击时,此特定重写移除鼠标选择到单元格的事件。此后,它会返回 false。

private 方法

IsLeftClick 方法确定提供的操作是否表示单击鼠标左键。AreActionsOnSameExcelCell 方法确定是否对 Excel 中的同一单元格执行两个提供的操作。

请参见

参考

UITestActionFilter

IUITestActionStack

概念

扩展编码的 UI 测试和操作录制以支持 Microsoft Excel