IInvokeProvider Interface

Définition

Expose des méthodes et des propriétés pour prendre en charge l’accès client UI Automation aux contrôles qui initialisent ou effectuent une action unique et non ambiguë et qui ne conservent pas l’état quand ils sont activées.Exposes methods and properties to support UI Automation client access to controls that initiate or perform a single, unambiguous action and do not maintain state when activated.

public interface class IInvokeProvider
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)]
public interface IInvokeProvider
type IInvokeProvider = interface
[<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
Dérivé
Attributs

Remarques

Implémenté sur un fournisseur UI Automation qui doit prendre en charge le InvokePattern modèle de contrôle.Implemented on a UI Automation provider that must support the InvokePattern control pattern.

Les contrôles implémentent IInvokeProvider si le même comportement n’est pas exposé par le biais d’un autre fournisseur de modèle de contrôle.Controls implement IInvokeProvider if the same behavior is not exposed through another control pattern provider. Par exemple, si la méthode Invoke exécute, sur un contrôle, la même action que la méthode Expand ou Collapse , le contrôle ne doit pas implémenter IInvokeProvider.For example, if the Invoke method on a control performs the same action as the Expand or Collapse method, the control should not implement IInvokeProvider.

Méthodes

Invoke()

Envoie une requête pour activer un contrôle et initier son action unique et non équivoque.Sends a request to activate a control and initiate its single, unambiguous action.

S’applique à

Voir aussi