iSelectionProvider 接口 (uiautomationcore.h)
提供对充当单个可选子项集合容器的控件的访问权限。 此控件的子级必须实现 ISelectionItemProvider。
继承
ISelectionProvider 接口继承自 IUnknown 接口。 ISelectionProvider 还具有以下类型的成员:
方法
ISelectionProvider 接口包含以下方法。
ISelectionProvider::get_CanSelectMultiple 指示 Microsoft UI 自动化 提供程序是否允许同时选择多个子元素。 |
ISelectionProvider::get_IsSelectionRequired 指示 Microsoft UI 自动化 提供程序是否需要至少选择一个子元素。 |
ISelectionProvider::GetSelection 检索所选的每个子元素的 Microsoft UI 自动化提供程序。 |
注解
此接口由UI 自动化提供程序实现。
当容器中的选择发生重大更改时,提供程序应引发 类型为 UIA_Selection_InvalidatedEventId 的事件。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2003 [桌面应用 | UWP 应用] |
目标平台 | Windows |
标头 | uiautomationcore.h (包括 UIAutomation.h) |