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によって提供されます。
コントロール パターンをサポートする必要があるUI オートメーション プロバイダーにTableItemPattern実装されます。
プロパティ
Column |
セルまたは項目を格納する列の序数を取得します。 (継承元 IGridItemProvider) |
ColumnSpan |
セルまたは項目がまたがる列の数を取得します。 (継承元 IGridItemProvider) |
ContainingGrid |
IGridProvider を実装する UI オートメーション プロバイダーを取得し、セルまたは項目のコンテナーを表します。 (継承元 IGridItemProvider) |
Row |
セルまたは項目を格納する行の序数を取得します。 (継承元 IGridItemProvider) |
RowSpan |
セルまたは項目がまたがる行の数を取得します。 (継承元 IGridItemProvider) |
メソッド
GetColumnHeaderItems() |
テーブルのアイテムやセルに関連付けられているすべての列ヘッダーを表す UI オートメーション プロバイダーのコレクションを取得します。 |
GetRowHeaderItems() |
テーブルの項目またはセルに関連付けられているすべての行ヘッダーを表す、UI オートメーション プロバイダーのコレクションを取得します。 |
適用対象
こちらもご覧ください
.NET