SelectionPattern
SelectionPattern is a user interface automation pattern that represents a control that can select one or more items. This pattern is implemented by controls such as list boxes, combo boxes, and tree views, which allow users to choose from a set of options. The primary purpose of SelectionPattern is to provide a standardized way for automation clients to interact with and retrieve information about the selected items within such controls.
Controls implementing SelectionPattern expose properties that indicate whether multiple items can be selected, the current selection,
The SelectionPattern interface typically includes methods for selecting, clearing, and toggling the selection state of items.