IInvokeProvider 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 één, ondubbelzinnige actie initiëren of uitvoeren en de status niet behouden wanneer deze wordt geactiveerd.
public interface class IInvokeProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("54fcb24b-e18e-47a2-b4d3-eccbe77599a2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IInvokeProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("54fcb24b-e18e-47a2-b4d3-eccbe77599a2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IInvokeProvider = interface
Public Interface IInvokeProvider
- Afgeleid
- Kenmerken
Opmerkingen
Geïmplementeerd op een UI Automation-provider die het InvokePattern-besturingspatroon moet ondersteunen.
Besturingselementen implementeren IInvokeProvider als hetzelfde gedrag niet beschikbaar is via een andere provider voor besturingspatronen. Als de Invoke methode op een besturingselement bijvoorbeeld dezelfde actie uitvoert als de Expand of Collapse methode, hoeft het besturingselement niet IInvokeProvider te implementeren.
Methoden
| Name | Description |
|---|---|
| Invoke() |
Hiermee wordt een aanvraag verzonden om een besturingselement te activeren en een enkele, ondubbelzinnige actie te starten. |