Skip to content

Latest commit

 

History

History
81 lines (63 loc) · 4.07 KB

nf-uiautomationcore-iuiautomationpatternhandler-createclientwrapper.md

File metadata and controls

81 lines (63 loc) · 4.07 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:uiautomationcore.IUIAutomationPatternHandler.CreateClientWrapper
IUIAutomationPatternHandler::CreateClientWrapper (uiautomationcore.h)
Creates an object that enables a client application to interact with a custom control pattern.
CreateClientWrapper
CreateClientWrapper method [Windows Accessibility]
CreateClientWrapper method [Windows Accessibility]
IUIAutomationPatternHandler interface
IUIAutomationPatternHandler interface [Windows Accessibility]
CreateClientWrapper method
IUIAutomationPatternHandler.CreateClientWrapper
IUIAutomationPatternHandler::CreateClientWrapper
uiauto.uiauto_IUIAutomationPatternHandler_CreateClientWrapper
uiauto_IUIAutomationPatternHandler_CreateClientWrapper
uiautomationcore/IUIAutomationPatternHandler::CreateClientWrapper
winauto.uiauto_IUIAutomationPatternHandler_CreateClientWrapper
winauto\uiauto_IUIAutomationPatternHandler_CreateClientWrapper.htm
WinAuto
03530381-52f8-4d9b-a54c-faebf7cd4a06
12/05/2018
CreateClientWrapper, CreateClientWrapper method [Windows Accessibility], CreateClientWrapper method [Windows Accessibility],IUIAutomationPatternHandler interface, IUIAutomationPatternHandler interface [Windows Accessibility],CreateClientWrapper method, IUIAutomationPatternHandler.CreateClientWrapper, IUIAutomationPatternHandler::CreateClientWrapper, uiauto.uiauto_IUIAutomationPatternHandler_CreateClientWrapper, uiauto_IUIAutomationPatternHandler_CreateClientWrapper, uiautomationcore/IUIAutomationPatternHandler::CreateClientWrapper, winauto.uiauto_IUIAutomationPatternHandler_CreateClientWrapper
uiautomationcore.h
UIAutomation.h
Windows
Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista, Windows XP with SP3 and Platform Update for Windows Vista [desktop apps \| UWP apps]
Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008, Windows Server 2003 with SP2 and Platform Update for Windows Server 2008 [desktop apps \| UWP apps]
UIAutomationCore.idl
Windows
19H1
IUIAutomationPatternHandler::CreateClientWrapper
uiautomationcore/IUIAutomationPatternHandler::CreateClientWrapper
c++
APIRef
kbSyntax
COM
UIAutomationCore.h
IUIAutomationPatternHandler.CreateClientWrapper

IUIAutomationPatternHandler::CreateClientWrapper

-description

Creates an object that enables a client application to interact with a custom control pattern.

-parameters

-param pPatternInstance [in]

Type: IUIAutomationPatternInstance*

A pointer to the instance of the control pattern that will be used by the wrapper.

-param pClientWrapper [out, retval]

Type: IUnknown**

Receives a pointer to the wrapper object.

-returns

Type: HRESULT

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

-remarks

The wrapper object exposes methods and properties of the control pattern. The implementation of the wrapper class passes these calls to Microsoft UI Automation by calling CallMethod and GetProperty.

-see-also

IUIAutomationPatternHandler