다음을 통해 공유


IInvokeProvider 인터페이스(uiautomationcore.h)

모호하지 않은 단일 작업을 시작하거나 수행하고 활성화될 때 상태를 유지 관리하지 않는 컨트롤에 대한 액세스를 제공합니다.

상속

IInvokeProvider 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IInvokeProvider 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IInvokeProvider 인터페이스에는 이러한 메서드가 있습니다.

 
IInvokeProvider::Invoke

요청을 보내 컨트롤을 활성화하고 해당하는 명확한 단일 작업을 시작합니다. (IInvokeProvider.Invoke)

설명

Invoke 컨트롤 패턴을 지원해야 하는 Microsoft UI 자동화 공급자에서 구현됩니다.

동일한 동작이 다른 컨트롤 패턴 공급자를 통해 노출되지 않는 경우 컨트롤은 IInvokeProvider 를 구현합니다. 예를 들어 컨트롤의 Invoke 메서드가 IExpandCollapseProvider::Expand 또는 Collapse 메서드와 동일한 작업을 수행하는 경우 컨트롤은 IInvokeProvider도 구현하지 않아야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 uiautomationcore.h(UIAutomation.h 포함)

참고 항목

UI 자동화 공급자 개요