ISelectionItemProvider 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 afzonderlijke, selecteerbare onderliggende besturingselementen van containers die ISelectionProvider implementeren.
public interface class ISelectionItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionItemProvider = interface
Public Interface ISelectionItemProvider
- Afgeleid
- Kenmerken
Opmerkingen
Geïmplementeerd op een UI Automation-provider die het SelectionItemPattern-besturingspatroon moet ondersteunen.
Eigenschappen
| Name | Description |
|---|---|
| IsSelected |
Hiermee wordt een waarde opgehaald die aangeeft of een item is geselecteerd. |
| SelectionContainer |
Hiermee haalt u de UI Automation-provider op die ISelectionProvider implementeert en fungeert als de container voor het aanroepende object. |
Methoden
| Name | Description |
|---|---|
| AddToSelection() |
Hiermee voegt u het huidige element toe aan de verzameling geselecteerde items. |
| RemoveFromSelection() |
Hiermee verwijdert u het huidige element uit de verzameling geselecteerde items. |
| Select() |
Hiermee schakelt u de selectie van geselecteerde items uit en selecteert u vervolgens het huidige element. |
Van toepassing op
Zie ook
- SelectionItemPattern
- 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 UI Automation SelectionItem-besturingspatroon implementeren
- Voorbeeld van de Fragmentprovider-sample