AutomationInteropProvider Classe

Definição

Fornece suporte para a comunicação entre os provedores de Automação da Interface do Usuário e os aplicativos cliente de Automação da Interface do Usuário.

public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
Herança
AutomationInteropProvider

Campos

AppendRuntimeId

Contém um valor que, quando retornado como o primeiro elemento da matriz passada pelo provedor de Automação da Interface do Usuário para GetRuntimeId(), indica que a ID é parcial e deve ser acrescentada à ID fornecida pelo provedor de base.

InvalidateLimit

Especifica o número máximo de eventos a serem enviados antes do envio em lote.

ItemsInvalidateLimit

O número máximo de eventos a serem enviados antes do envio em lote para itens em contêineres.

RootObjectId

Contém um valor usado membro lParam de uma mensagem WM_GETOBJECT, indicando que o servidor deve retornar uma referência ao provedor de elemento bruto raiz.

Propriedades

ClientsAreListening

Obtém um valor que especifica se algum aplicativo cliente Automação da Interface do Usuário está inscrito em eventos Automação da Interface do Usuário.

Métodos

HostProviderFromHandle(IntPtr)

Retorna um provedor de Automação da Interface do Usuário que representa a janela especificada.

RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs)

Gera um evento padrão ou um evento personalizado.

RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs)

Gera um evento quando uma propriedade de Automação da interface do usuário tiver sido alterada.

RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs)

Gera um evento quando a árvore de Automação da Interface do Usuário é alterada.

ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple)

Retorna o provedor de Automação da Interface do Usuário para um elemento em resposta a uma mensagem WM_GETOBJECT.

Aplica-se a