Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

TableItem Control Pattern

Describes guidelines and conventions for implementing ITableItemProvider, including information about methods. The TableItem control pattern is used to support child controls of containers that implement ITableProvider.

Access to individual cell functionality is provided by the required, concurrent implementation of IGridItemProvider. This control pattern is analogous to IGridItemProvider with the distinction that any control implementing ITableItemProvider must programmatically expose the relationship between the individual cell and its row and column information. For examples of controls that implement this control pattern, see Control Types and Their Supported Control Patterns.

This topic contains the following sections.

Implementation Guidelines and Conventions

When implementing the TableItem control pattern, note the following guidelines and conventions:

Required Members for ITableItemProvider

The following methods are required for implementing the ITableItemProvider interface.

Required membersMember typeNotes
GetColumnHeaderItems MethodNone
GetRowHeaderItems MethodNone


This control pattern has no associated properties or events.

Related topics

Control Types and Their Supported Control Patterns
Table Control Pattern
UI Automation Control Patterns Overview
UI Automation Tree Overview



© 2018 Microsoft