ISelectionProvider Interface

ISelectionProvider Interface

This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Exposes methods and properties to support access by a UI Automation client to controls that act as containers for a collection of individual, selectable child items. The children of this control must implement ISelectionItemProvider.

Namespace:  System.Windows.Automation.Provider
Assembly:  System.Windows (in System.Windows.dll)

public interface ISelectionProvider

The ISelectionProvider type exposes the following members.

Public propertyCanSelectMultipleGets a value that indicates whether the UI automation provider allows more than one child element to be selected concurrently.
Public propertyIsSelectionRequiredGets a value that indicates whether the UI automation provider requires at least one child element to be selected.

Public methodGetSelectionRetrieves a UI automation provider for each child element that is selected.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

© 2017 Microsoft