Compartilhar via


ICoreAutomationRemoteOperationExtensionProvider Interface

Definição

Fornece suporte para implementar uma ou mais extensões de padrão para um provedor de Automação da Interface do Usuário.

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
Atributos

Requisitos do Windows

Família de dispositivos
Windows 11 (introduzida na 10.0.22000.0)
API contract
Windows.UI.UIAutomation.UIAutomationContract (introduzida na v2.0)

Métodos

CallExtension(Guid, CoreAutomationRemoteOperationContext, AutomationRemoteOperationOperandId[])

Implementado por um provedor de Automação da Interface do Usuário (UIA) para informar ao usuário de operação remota quais IDs de extensão esse método dá suporte.

IsExtensionSupported(Guid)

Implementado por um provedor UIA para recuperar um valor que indica se uma extensão de padrão é compatível com um provedor de Automação da Interface do Usuário.

Aplica-se a