ProviderType Enumerated Type

Contains values that specify the type of a client-side UI Automation provider.

Syntax

typedef enum {
    ProviderType_BaseHwnd,
    ProviderType_Proxy,
    ProviderType_NonClientArea
} ProviderType;

Constants

  • ProviderType_BaseHwnd
    The provider is window-based.

  • ProviderType_Proxy
    The provider is one of the Microsoft Win32 or Windows Forms providers from Microsoft, or a third-party client-side provider.

  • ProviderType_NonClientArea
    The provider is a proxy for the window's non-client-area elements.

Enumerated Type Information

Header uiautomationcoreapi.h
Minimum operating systems Windows XP 1.0