ITableItemProvider 接口

定义

公开方法和属性,以支持客户端对实现 ITableProvider 的容器的子控件UI 自动化访问。

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 控件模式的UI 自动化提供程序上实现。

属性

名称 说明
Column

获取包含单元格或项的列的序号。

(继承自 IGridItemProvider)
ColumnSpan

获取单元格或项跨越的列数。

(继承自 IGridItemProvider)
ContainingGrid

获取实现 IGridProvider 并表示单元格或项容器的UI 自动化提供程序。

(继承自 IGridItemProvider)
Row

获取包含单元格或项的行的序号。

(继承自 IGridItemProvider)
RowSpan

获取单元格或项跨越的行数。

(继承自 IGridItemProvider)

方法

名称 说明
GetColumnHeaderItems()

检索表示与表项或单元格关联的所有列标题的UI 自动化提供程序的集合。

GetRowHeaderItems()

检索表示与表项或单元格关联的所有行标题的UI 自动化提供程序的集合。

适用于

另请参阅