IInvokeProvider Interface

Definitie

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.

Van toepassing op

Zie ook