IInvokeProvider Rozhraní

Definice

Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které inicialují nebo provádějí jednu jednoznačnou akci a při aktivaci neudržují stav.

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
Odvozené
Atributy

Poznámky

Implementovaný u poskytovatele model UI Automation, který musí podporovat InvokePattern vzor řízení.

Ovládací prvky se implementují IInvokeProvider , pokud stejné chování není vystaveno prostřednictvím jiného zprostředkovatele vzorů ovládacích prvků. Pokud například Invoke metoda ovládacího prvku provádí stejnou akci jako Expand metoda nebo Collapse , ovládací prvek by neměl implementovat IInvokeProvider.

Metody

Invoke()

Odešle požadavek na aktivaci ovládacího prvku a zahájení jeho jediné jednoznačné akce.

Platí pro

Viz také