다음을 통해 공유


ITableProvider 인터페이스(uiautomationcore.h)

자식 요소 컬렉션의 컨테이너 역할을 하는 컨트롤에 대한 액세스를 제공합니다. 이 요소의 자식은 ITableItemProvider 를 구현하고 키보드를 사용하여 트래버스할 수 있는 2차원 논리 좌표계로 구성되어야 합니다.

상속

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

메서드

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

 
ITableProvider::get_RowOrColumnMajor

테이블에 대한 순회의 기본 방향을 지정합니다.
ITableProvider::GetColumnHeaders

테이블의 모든 열 머리글을 나타내는 Microsoft UI 자동화 공급자의 컬렉션을 가져옵니다.
ITableProvider::GetRowHeaders

테이블의 모든 행 헤더를 나타내는 Microsoft UI 자동화 공급자의 컬렉션을 가져옵니다.

설명

이 컨트롤 패턴은 IGridProvider 와 유사하며 ITableProvider 를 구현하는 모든 컨트롤은 각 자식 요소에 대한 열 및/또는 행 머리글 관계도 노출해야 한다는 차이점이 있습니다.

ITableProvider를 구현하는 컨트롤은 테이블 컨트롤의 고유 그리드 기능을 노출하도록 IGridProvider를 구현하는 데도 필요합니다.

테이블 컨트롤 패턴 및 그리드 컨트롤 패턴을 지원해야 하는 UI 자동화 공급자에서 구현됩니다.

요구 사항

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

참고 항목

UI 자동화 공급자 개요