ITableItemProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公开方法和属性,以支持客户端对实现 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 自动化提供程序的集合。 |