다음을 통해 공유


공급자용 인터페이스

이 섹션에서는 Microsoft Win32 애플리케이션용 UI 자동화 공급자가 구현한 기본 인터페이스에 대해 설명합니다.

섹션 내용

인터페이스 Description
IAccessibleEx
Microsoft UI 자동화 호출된 메서드를 노출하여 Microsoft 활성 접근성을 지원하는 컨트롤에 대한 추가 정보를 검색합니다.
IAccessibleHostingElementProviders
Microsoft Active Accessibility 개체는 개체가 UI 자동화 구현하는 창 없는 Microsoft ActiveX 컨트롤을 포함하는 접근성 트리의 루트인 경우 이 인터페이스를 구현합니다. Microsoft Active Accessibility 및 UI 자동화 다른 인터페이스를 사용하기 때문에 이 인터페이스를 사용하면 클라이언트가 다르게 처리해야 하는 경우 UI 자동화 지원하는 호스트된 창 없는 ActiveX 컨트롤 목록을 검색할 수 있습니다.
IProxyProviderWinEventHandler
WinEvents를 처리하기 위해 프록시 공급자가 구현하는 메서드를 노출합니다.
IProxyProviderWinEventSink
프록시 공급자가 이벤트를 발생에 사용하는 메서드를 노출합니다.
IRawElementProviderAdviseEvents
UI 자동화 클라이언트 애플리케이션이 해당 조각의 이벤트 수신 대기를 시작하거나 종료할 때 조각의 루트 요소에 알리기 위해 호출되는 메서드를 노출합니다.
IRawElementProviderFragment
목록 상자 또는 목록 항목과 같이 구조의 일부인 UI 요소에 메서드와 속성을 두 개 이상 노출합니다. UI 자동화 공급자가 구현합니다.
IRawElementProviderFragmentRoot
루트 요소에 대한 메서드 및 속성을 조각에 노출합니다.
IRawElementProviderHostingAccessibles
이 인터페이스는 공급자가 Microsoft Active Accessibility를 지원하는 창 없는 컨트롤을 포함하는 접근성 트리의 루트인 경우 UI 자동화 공급자에 의해 구현됩니다. UI 자동화 및 Microsoft Active Accessibility는 서로 다른 인터페이스를 사용하므로 이 인터페이스를 사용하면 클라이언트가 호스트된 Microsoft Active Accessibility 컨트롤 목록을 검색할 수 있습니다.
IRawElementProviderHwndOverride
조각의 UI 자동화 트리 내에서 창 기반 요소의 위치를 변경할 수 있는 메서드를 노출합니다.
IRawElementProviderSimple
간단한 UI 요소를 노출하는 메서드 및 속성을 정의합니다.
IRawElementProviderSimple2
프로그래밍 방식으로 상황에 맞는 메뉴를 호출할 수 있도록 IRawElementProviderSimple 인터페이스를 확장합니다.
IRawElementProviderSimple3
IRawElementProviderSimple2 인터페이스를 확장하여 접근성 있는 기술이 기본 콘텐츠 형식을 어떻게 말해야 하는지에 대한 메타데이터를 검색할 수 있도록 합니다.
IRawElementProviderWindowlessSite
ActiveX 컨트롤 사이트는 이 인터페이스를 구현하여 UI 자동화 지원 ActiveX 컨트롤이 접근성을 표현할 수 있도록 합니다. 이 인터페이스를 사용하면 컨트롤 컨테이너가 창 없는 ActiveX 컨트롤의 부모 또는 형제에 대한 IRawElementProviderFragment 포인터를 제공하고 컨트롤 사이트에 고유한 런타임 ID를 제공할 수 있습니다.

UI 자동화 공급자