ISelectionProvider Interface

Definitie

Maakt methoden en eigenschappen beschikbaar ter ondersteuning van UI Automation clienttoegang tot besturingselementen die fungeren als containers voor een verzameling afzonderlijke, selecteerbare onderliggende items. De kinderen van dit besturingselement moeten ISelectionItemProvider implementeren.

public interface class ISelectionProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionProvider = interface
Public Interface ISelectionProvider
Afgeleid
Kenmerken

Opmerkingen

Geïmplementeerd op een UI Automation-provider die het SelectionPattern-besturingspatroon moet ondersteunen.

Eigenschappen

Name Description
CanSelectMultiple

Hiermee wordt een waarde opgehaald die aangeeft of de UI Automation-provider toestaat dat meerdere onderliggende elementen gelijktijdig worden geselecteerd.

IsSelectionRequired

Hiermee wordt een waarde opgehaald die aangeeft of voor de UI Automation-provider ten minste één onderliggend element moet worden geselecteerd.

Methoden

Name Description
GetSelection()

Hiermee wordt een UI Automation provider opgehaald voor elk onderliggend element dat is geselecteerd.

Van toepassing op

Zie ook