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によって提供されます。

コントロール パターンをサポートする必要があるUI オートメーション プロバイダーにTableItemPattern実装されます。

プロパティ

Column

セルまたは項目を格納する列の序数を取得します。

(継承元 IGridItemProvider)
ColumnSpan

セルまたは項目がまたがる列の数を取得します。

(継承元 IGridItemProvider)
ContainingGrid

IGridProvider を実装する UI オートメーション プロバイダーを取得し、セルまたは項目のコンテナーを表します。

(継承元 IGridItemProvider)
Row

セルまたは項目を格納する行の序数を取得します。

(継承元 IGridItemProvider)
RowSpan

セルまたは項目がまたがる行の数を取得します。

(継承元 IGridItemProvider)

メソッド

GetColumnHeaderItems()

テーブルのアイテムやセルに関連付けられているすべての列ヘッダーを表す UI オートメーション プロバイダーのコレクションを取得します。

GetRowHeaderItems()

テーブルの項目またはセルに関連付けられているすべての行ヘッダーを表す、UI オートメーション プロバイダーのコレクションを取得します。

適用対象

こちらもご覧ください