Condividi tramite


IInvokeProvider Interfaccia

Definizione

Espone metodi e proprietà per supportare l'accesso client di automazione interfaccia utente per i controlli che iniziano o eseguono un'azione singola e non ambigua e non mantengono lo stato quando attivati.

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
Derivato
Attributi

Commenti

Implementato in un provider di Automazione interfaccia utente che deve supportare il modello di InvokePattern controllo.

I controlli implementano IInvokeProvider se lo stesso comportamento non viene esposto mediante un altro provider di pattern di controllo. Ad esempio, se il metodo Invoke su un controllo esegue la stessa azione del metodo Expand o Collapse , il controllo non deve implementare IInvokeProvider.

Metodi

Invoke()

Invia una richiesta per l'attivazione di un controllo e l'avvio dell'azione singola e non ambigua corrispondente.

Si applica a

Vedi anche