IInvokeProvider Schnittstelle

Definition

Macht Methoden und Eigenschaften verfügbar, um Benutzeroberflächenautomatisierung Clientzugriff auf Steuerelemente zu unterstützen, die eine einzelne, eindeutige Aktion initiieren oder ausführen und den Zustand beim Aktivieren nicht beibehalten.

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
Abgeleitet
Attribute

Hinweise

Implementiert auf einem Benutzeroberflächenautomatisierung-Anbieter, der das InvokePattern-Steuerelementmuster unterstützen muss.

Steuerelemente implementieren IInvokeProvider , wenn das gleiche Verhalten nicht durch einen anderen Steuerelementmuster-Anbieter verfügbar gemacht wird. Wenn die Methode Invoke für ein Steuerelement dieselbe Aktion wie die Methode Expand oder Collapse ausführt, sollte das Steuerelement IInvokeProvider nicht implementieren.

Methoden

Name Beschreibung
Invoke()

Sendet eine Anforderung, ein Steuerelement zu aktivieren und seine einzelne, eindeutige Aktion zu initiieren.

Gilt für:

Weitere Informationen