此内部类扩展 UITestPropertyProvider 类并为 Microsoft Excel 元素提供属性服务以录制和播放用户界面 (UI) 测试。
GetControlSupportLevel 方法
GetControlSupportLevel 方法返回一个数字,该数字指示属性提供程序可为所提供的控件提供的支持级别。 返回的值越大,属性提供程序对控件的支持程度就越高。 在此方案中,此方法会检查提供的控件的 TechnologyName 属性的值。 如果该值为“Excel”且 ControlTypeName 指示该值为 CellElement,此方法将返回最大值;否则返回零,指示不提供任何支持。
GetPropertyNames 方法
返回受支持 Excel 单元格控件属性的属性名称和属性说明符的字典。
GetPropertyDescriptor 方法
此方法由测试框架调用来获取提供的属性名称的预定义属性说明符。
GetPropertyValue 和 SetPropertyValue 方法
GetPropertyValue 方法使用此扩展的 Communicator 类从 Excel 返回属性值。 SetPropertyValue 方法使用 Keyboard 类和 Communicator 组件设置属性值。 这些方法由测试框架调用。
代码生成自定义方法
将不对此扩展实现这些方法。 因此,这些方法将返回 null 或引发 NotImplementedException。