Прочитать на английском

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


ITableItemProvider Интерфейс

Определение

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

public interface class ITableItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(992758221, 7650, 20194, 163, 225, 251, 85, 53, 89, 209, 93)]
struct ITableItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(992758221, 7650, 20194, 163, 225, 251, 85, 53, 89, 209, 93)]
public interface ITableItemProvider
Public Interface ITableItemProvider
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

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

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

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

Методы

GetColumnHeaderItems()

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

GetRowHeaderItems()

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

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

Продукт Версии
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

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