ITableItemProvider Интерфейс

Определение

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

public interface class ITableItemProvider : System::Windows::Automation::Provider::IGridItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
public interface ITableItemProvider : System.Windows.Automation.Provider.IGridItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b9734fa6-771f-4d78-9c90-2517999349cd")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITableItemProvider = interface
    interface IGridItemProvider
type ITableItemProvider = interface
    interface IGridItemProvider
Public Interface ITableItemProvider
Implements IGridItemProvider
Производный
Атрибуты
Реализации

Комментарии

Этот шаблон элемента управления аналогиен IGridItemProvider с тем, что любой элемент управления, реализующий ITableItemProvider , должен предоставлять связь между отдельной ячейкой и ее строкой и информацией о столбце.

Доступ к функциям отдельных ячеек обеспечивается параллельной реализацией IGridItemProvider.

Реализовано в поставщике модель автоматизации пользовательского интерфейса, который должен поддерживать TableItemPattern шаблон элемента управления.

Свойства

Column

Возвращает порядковый номер столбца, содержащего ячейку или элемент.

(Унаследовано от IGridItemProvider)
ColumnSpan

Возвращает количество столбцов, занятых ячейкой или элементом.

(Унаследовано от IGridItemProvider)
ContainingGrid

Получает поставщик автоматизации пользовательского интерфейса, который реализует IGridProvider и представляет контейнер ячейки или элемента.

(Унаследовано от IGridItemProvider)
Row

Возвращает порядковый номер строки, содержащей ячейку или элемент.

(Унаследовано от IGridItemProvider)
RowSpan

Возвращает количество строк, занятых ячейкой или элементом.

(Унаследовано от IGridItemProvider)

Методы

GetColumnHeaderItems()

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

GetRowHeaderItems()

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

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

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