ISelectionItemProvider interface (uiautomationcore.h)
Provides access to individual, selectable child controls of containers that implement ISelectionProvider.
Inheritance
The ISelectionItemProvider interface inherits from the IUnknown interface. ISelectionItemProvider also has these types of members:
Methods
The ISelectionItemProvider interface has these methods.
ISelectionItemProvider::AddToSelection Adds the current element to the collection of selected items. (ISelectionItemProvider.AddToSelection) |
ISelectionItemProvider::get_IsSelected Indicates whether an item is selected. |
ISelectionItemProvider::get_SelectionContainer Specifies the provider that implements ISelectionProvider and acts as the container for the calling object. |
ISelectionItemProvider::RemoveFromSelection Removes the current element from the collection of selected items. |
ISelectionItemProvider::Select Deselects any selected items and then selects the current element. |
Remarks
Implemented on a Microsoft UI Automation provider that must support the SelectionItem control pattern.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2003 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | uiautomationcore.h (include UIAutomation.h) |