IInvokeProvider Interface

Definição

Expõe métodos e propriedades para oferecer suporte ao acesso de cliente à Automação da Interface do Usuário para controles que iniciam ou executam uma ação única e não ambígua e não mantêm o estado quando ativados.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
[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
Public Interface IInvokeProvider
Derivado
Atributos

Comentários

Implementado em um provedor de automação de interface do usuário InvokePattern que deve dar suporte ao padrão de controle.Implemented on a UI Automation provider that must support the InvokePattern control pattern.

Os controles IInvokeProvider implementam se o mesmo comportamento não é exposto por meio de outro provedor de padrão de controle.Controls implement IInvokeProvider if the same behavior is not exposed through another control pattern provider. Por exemplo, se o Invoke método em um controle executar a mesma ação que o Expand método Collapse ou, o controle não deverá ser IInvokeProviderimplementado.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étodos

Invoke()

Envia uma solicitação para ativar um controle e iniciar sua ação única não ambígua.Sends a request to activate a control and initiate its single, unambiguous action.

Aplica-se a

Veja também