Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Beschrijft richtlijnen en conventies voor het implementeren van IToggleProvider, inclusief informatie over eigenschappen en methoden. De wisselknop besturingspatroon wordt gebruikt ter ondersteuning van besturingselementen die door een set statussen kunnen bladeren en een status kunnen onderhouden zodra deze is ingesteld.
Zie Besturingstypen en de ondersteunde besturingspatronenvoor voorbeelden van besturingselementen die dit besturingspatroon implementeren.
Dit onderwerp bevat de volgende secties.
- richtlijnen en conventies voor de tenuitvoerlegging
- Vereiste leden voor IToggleProvider-
- Verwante onderwerpen
Implementatierichtlijnen en conventies
Let bij het implementeren van het wisselpatroon controlepatroon op de volgende richtlijnen en conventies:
- Besturingselementen die de status niet behouden wanneer ze worden geactiveerd, zoals knoppen, werkbalkknoppen en hyperlinks, moeten in plaats daarvan IInvokeProvider implementeren.
- Een besturingselement moet de wisselknopstatussen (ToggleState) in de volgende volgorde doorlopen: ToggleState_On, ToggleState_Off en, indien ondersteund, ToggleState_Indeterminate.
- Wisselknop biedt geen methode voor de setstatus vanwege problemen met het directe instellen van een selectievakje met drie statussen zonder de juiste ToggleState- reeks te doorlopen.
- Het keuzerondje implementeert geen IToggleProvider, omdat het niet in staat is om door de geldige statussen te fietsen.
Vereiste leden voor IToggleProvider-
De volgende eigenschappen en methoden zijn vereist voor het implementeren van de IToggleProvider interface.
| Vereiste leden | Type lid | Notities |
|---|---|---|
| wisselknop | Methode | Geen |
| ToggleState- | Eigenschap | Geen |
Dit besturingspatroon heeft geen gekoppelde gebeurtenissen.
Verwante onderwerpen
-
Overzicht van UI Automation-besturingspatronen
-
Overzicht van UI Automation Tree