Структура UIAutomationPatternInfo (uiautomationcore.h)
Содержит сведения о пользовательском шаблоне элемента управления.
Синтаксис
struct UIAutomationPatternInfo {
GUID guid;
LPCWSTR pProgrammaticName;
GUID providerInterfaceId;
GUID clientInterfaceId;
UINT cProperties;
struct UIAutomationPropertyInfo *pProperties;
UINT cMethods;
struct UIAutomationMethodInfo *pMethods;
UINT cEvents;
struct UIAutomationEventInfo *pEvents;
IUIAutomationPatternHandler *pPatternHandler;
};
Члены
guid
Тип: GUID
Уникальный идентификатор шаблона элемента управления.
pProgrammaticName
Тип: LPCWSTR
Имя шаблона элемента управления (не локализуемая строка).
providerInterfaceId
Тип: GUID
Уникальный идентификатор интерфейса поставщика для шаблона элемента управления.
clientInterfaceId
Тип: GUID
Уникальный идентификатор клиентского интерфейса для шаблона элемента управления.
cProperties
Тип: UINT
Количество элементов в pProperties.
pProperties
Тип: UIAutomationPropertyInfo*
Указатель на массив структур, описывающих свойства, доступные в шаблоне элемента управления.
cMethods
Тип: UINT
Количество элементов в pMethods.
pMethods
Тип: UIAutomationMethodInfo*
Указатель на массив структур, описывающих методы, доступные в шаблоне элемента управления.
cEvents
Тип: UINT
Количество элементов в pEvents.
pEvents
Тип: UIAutomationEventInfo*
Указатель на массив структур, описывающих события, доступные в шаблоне элемента управления.
pPatternHandler
Тип: IUIAutomationPatternHandler*
Указатель на объект , который делает шаблон элемента управления доступным для клиентов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista, Windows XP с пакетом обновления 3 (SP3) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и обновление платформы для Windows Server 2008, Windows Server 2003 с пакетом обновления 2 (SP2) и обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Верхняя часть | uiautomationcore.h (включая UIAutomation.h) |
См. также раздел
Пользовательские свойства, события и шаблоны элементов управления