ICoreAutomationRemoteOperationExtensionProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Unterstützung für die Implementierung einer oder mehrerer Mustererweiterungen für einen Benutzeroberflächenautomatisierungsanbieter.
public interface class ICoreAutomationRemoteOperationExtensionProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.UIAutomation.UIAutomationContract, 131072)]
/// [Windows.Foundation.Metadata.Guid(2297773671, 56425, 21819, 160, 170, 112, 71, 126, 114, 77, 168)]
struct ICoreAutomationRemoteOperationExtensionProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.UIAutomation.UIAutomationContract), 131072)]
[Windows.Foundation.Metadata.Guid(2297773671, 56425, 21819, 160, 170, 112, 71, 126, 114, 77, 168)]
public interface ICoreAutomationRemoteOperationExtensionProvider
Public Interface ICoreAutomationRemoteOperationExtensionProvider
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 11 (eingeführt in 10.0.22000.0)
|
API contract |
Windows.UI.UIAutomation.UIAutomationContract (eingeführt in v2.0)
|
Methoden
CallExtension(Guid, CoreAutomationRemoteOperationContext, AutomationRemoteOperationOperandId[]) |
Wird von einem Benutzeroberflächenautomatisierungsanbieter (UI Automation, UIA) implementiert, um den Remotebetriebsbenutzer darüber zu informieren, welche Erweiterungs-IDs diese Methode unterstützt. |
IsExtensionSupported(Guid) |
Wird von einem UIA-Anbieter implementiert, um einen Wert abzurufen, der angibt, ob eine Mustererweiterung von einem Benutzeroberflächenautomatisierungsanbieter unterstützt wird. |