Реализация шаблона элемента управления TableItem автоматизированного пользовательского интерфейса
Примечание.
Эта документация предназначена для разработчиков .NET Framework, желающих использовать управляемые классы автоматизации пользовательского интерфейса, определенные в пространстве имен System.Windows.Automation. Последние сведения об автоматизации пользовательского интерфейса см. в статье API автоматизации Windows. Автоматизация пользовательского интерфейса.
В этом разделе приводятся рекомендации и соглашения для реализации ITableItemProvider, включая сведения о событиях и свойствах. Ссылки на дополнительные материалы перечислены в конце раздела.
Шаблон элемента управления TableItemPattern используется для поддержки дочерних элементов управления контейнеров, реализующих ITableProvider. Доступ к функциям отдельной ячейки обеспечивается обязательной параллельной реализацией IGridItemProvider. Этот шаблон элемента управления является аналогом IGridItemProvider с той разницей, что любой элемент управления, реализующий ITableItemProvider, должен программными средствами предоставлять отношение между отдельной ячейкой и сведениями ее строки и столбца. Примеры элементов управления, реализующие данный шаблон элемента управления, см. в разделе Control Pattern Mapping for UI Automation Clients.
Правила и соглашения реализации
- Сведения о связанных функциях элементов сетки см. в разделе "Реализация шаблона элемента управления GridItem модель автоматизации пользовательского интерфейса".
Обязательные члены для ITableItemProvider
Обязательный член | Тип члена | Примечания. |
---|---|---|
GetColumnHeaderItems | Способ | нет |
GetRowHeaderItems | Способ | нет |
Этот шаблон элемента управления не имеет связанных свойств или событий.
Исключения
Этот шаблон элемента управления не имеет связанных исключений.
См. также
- Общие сведения о шаблонах элементов управления модели автоматизации пользовательского интерфейса
- Поддержка шаблонов элементов управления в поставщике автоматизации пользовательского интерфейса
- Шаблоны элементов управления модели автоматизации пользовательского интерфейса для клиентов
- Реализация шаблона элемента управления Table модели автоматизации пользовательского интерфейса
- Реализация шаблона элемента управления GridItem модели автоматизации пользовательского интерфейса
- Общие сведения о дереве модели автоматизации пользовательского интерфейса
- Использование кэширования в модели автоматизации пользовательского интерфейса