Share via


ICoreAutomationRemoteOperationExtensionProvider Interface

Définition

Prend en charge l’implémentation d’une ou plusieurs extensions de modèle pour un fournisseur UI Automation.

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
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 11 (introduit dans 10.0.22000.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (introduit dans v2.0)

Méthodes

CallExtension(Guid, CoreAutomationRemoteOperationContext, AutomationRemoteOperationOperandId[])

Implémenté par un fournisseur UI Automation (UIA) pour informer l’utilisateur de l’opération à distance des ID d’extension pris en charge par cette méthode.

IsExtensionSupported(Guid)

Implémenté par un fournisseur UIA pour récupérer une valeur qui indique si une extension de modèle est prise en charge par un fournisseur UI Automation.

S’applique à