Interfaccia IInvokeProvider (uiautomationcore.h)
Fornisce l'accesso ai controlli che avviano o eseguono una singola azione non ambigua e non mantengono lo stato quando attivato.
Ereditarietà
L'interfaccia IInvokeProvider eredita dall'interfaccia IUnknown . IInvokeProvider include anche questi tipi di membri:
Metodi
L'interfaccia IInvokeProvider include questi metodi.
IInvokeProvider::Invoke Invia una richiesta per l'attivazione di un controllo e l'avvio dell'azione singola e non ambigua corrispondente. (IInvokeProvider.Invoke) |
Commenti
Implementato in un provider di Automazione interfaccia utente Microsoft che deve supportare il pattern di controllo Invoke.
I controlli implementano IInvokeProvider se lo stesso comportamento non viene esposto tramite un altro provider di pattern di controllo. Ad esempio, se il metodo Invoke di un controllo esegue la stessa azione del metodo IExpandCollapseProvider::Expand o Collapse , il controllo non deve implementare anche IInvokeProvider.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | uiautomationcore.h (include UIAutomation.h) |
Vedi anche
Cenni preliminari sui provider di automazione interfaccia utente