处理不同后端元素的类的接口
class pywinauto.element_info.ElementInfo
功能:元素的抽象包装类,提供统一的元素信息访问接口
方法:
-
children(**kwargs)
功能:返回元素的直接子元素列表
-
class_name
功能:返回元素的类名
-
control_id
功能:返回控件的ID
-
descendants(**kwargs)
功能:返回元素的所有后代元素
-
dump_window()
功能:将元素的属性信息转储为一组属性值
-
enabled
功能:如果元素已启用,则返回True
-
static filter_with_depth(elements, root, depth)
功能:返回相对于根元素具有特定深度级别的过滤元素
-
framework_id
功能:返回元素的框架ID
-
handle
功能:返回元素的句柄
-
has_depth(root, depth)
功能:如果元素相对于根元素具有特定深度级别,则返回True
-
iter_children(**kwargs)
功能:迭代遍历元素的子元素
-
iter_descendants(**kwargs)
功能:迭代遍历元素的后代元素
-
name
功能:返回元素的名称
-
parent
功能:返回元素的父元素
-
process_id
功能:返回控制此元素的进程ID
-
rectangle
功能:返回元素的矩形区域(位置和大小)
-
rich_text
功能:返回元素的文本内容
-
set_cache_strategy(cached)
功能:为元素的常用属性设置缓存策略
-
visible
功能:如果元素可见,则返回True