IInvokeProvider Interface

Definição

Expõe métodos e propriedades para dar suporte a Automação da Interface do Usuário acesso do cliente a controles que iniciam ou executam uma única ação inequívoca e não mantêm o estado quando ativados.

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
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
type IInvokeProvider = interface
Public Interface IInvokeProvider
Derivado
Atributos

Comentários

Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao padrão de controle InvokePattern.

Os controles implementam IInvokeProvider se o mesmo comportamento não for exposto por meio de outro provedor de padrão de controle. Por exemplo, se o método Invoke de um controle executar a mesma ação que os métodos Expand ou Collapse, o controle não deverá implementar IInvokeProvider.

Métodos

Nome Description
Invoke()

Envia uma solicitação para ativar um controle e iniciar sua única ação inequívoca.

Aplica-se a

Confira também