ISelectionProvider Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- SelectionPattern
- Overzicht van UI Automation-besturingspatronen
- Serverzijde UI Automation Provider Implementation
- Client-side UI Automation Provider Implementation
- Ondersteuning voor beheerpatronen in een UI Automation-provider
- Het patroon selectiebeheer van de gebruikersinterface implementeren
- Voorbeeld van de Fragmentprovider-sample