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
[<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
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 オートメーション プロバイダーのコレクションを取得します。

適用対象

こちらもご覧ください