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