Поделиться через


ITableItemProvider Интерфейс

Определение

Предоставляет методы и свойства для поддержки клиентского доступа службы автоматизации пользовательского интерфейса Майкрософт к дочерним элементам управления контейнеров, реализующих ITableProvider. Реализуйте этот интерфейс для поддержки возможностей, которые клиент автоматизации запрашивает с помощью вызова AutomationPeer.GetPattern и PatternInterface.TableItem.

public interface class ITableItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
struct ITableItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(1827074104, 21716, 21843, 164, 173, 3, 203, 207, 53, 129, 151)]
public interface ITableItemProvider
Public Interface ITableItemProvider
Атрибуты

Комментарии

Этот шаблон содержит рекомендации и соглашения, которые не полностью задокументированы здесь. Дополнительные сведения о том, для чего предназначен этот шаблон, см. в разделе Шаблон элемента управления TableItem.

ITableItemProvider не реализуется существующими узлами автоматизации среда выполнения Windows. Интерфейс существует для того, чтобы авторы пользовательских элементов управления могли поддерживать шаблон автоматизации в пользовательском элементе управления и реализовывать поддержку автоматизации с помощью того же среда выполнения Windows управляемого API или API C++, что и для определения логики управления или другой поддержки автоматизации.

Используйте TableItemPatternIdentifiers , если вы хотите ссылаться на свойства шаблона ITableItemProvider из кода элемента управления при вызове AutomationPeer.RaisePropertyChangedEvent.

Методы

GetColumnHeaderItems()

Извлекает массив поставщиков автоматизации пользовательского интерфейса, представляющих все заголовки столбцов, связанные с элементом таблицы или ячейкой.

GetRowHeaderItems()

Извлекает массив поставщиков автоматизации пользовательского интерфейса, представляющих все заголовки строк, связанные с элементом таблицы или ячейкой.

Применяется к

См. также раздел