ListObject インターフェイス

ListObject コントロールは、一連の行および列にデータを表示します。

名前空間:  Microsoft.Office.Tools.Excel
アセンブリ:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll 内)

構文

'宣言
<GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")> _
Public Interface ListObject _
    Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")]
public interface ListObject : IBindableComponent, 
    IComponent, IDisposable, ISupportInitialize

ListObject 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ _Default インフラストラクチャ。
パブリック プロパティ Active ワークシート上の ListObject コントロールがアクティブかどうか、つまり、アクティブ セルが ListObject コントロールの範囲内にあるかどうかを示す値を取得します。
パブリック プロパティ AlternativeText 指定した表の説明 (代替) テキスト文字列を取得または設定します。このプロパティは Excel 2010 プロジェクトのみで使用できます。
パブリック プロパティ Application Microsoft Office Excel アプリケーションまたは ListObject の作成元を表す Application を取得します。
パブリック プロパティ AutoFilter フィルター処理されたテーブルを取得します。
パブリック プロパティ AutoSelectRows SelectedIndex が変更されたときに行全体を選択するかどうかを示す値を取得または設定します。
パブリック プロパティ AutoSetDataBoundColumnHeaders 列ヘッダーがデータ ソースと一致するように自動的に設定されるかどうかを示す値を取得または設定します。
パブリック プロパティ BindingContext IBindableComponent の CurrencyManager のコレクションを取得または設定します。 (IBindableComponent から継承されます。)
パブリック プロパティ Comment ListObject に関連付けられたコメントを取得または設定します。
パブリック プロパティ Container インフラストラクチャ。
パブリック プロパティ Creator この ListObject が作成されたアプリケーションを取得します。
パブリック プロパティ DataBindings このIBindableComponent のデータ バインディング オブジェクトのコレクションを取得します。 (IBindableComponent から継承されます。)
パブリック プロパティ DataBodyRange リスト内のヘッダー行と挿入行の間のデータ領域が含まれる範囲を表す Range を取得します。
パブリック プロパティ DataBoundFormat データ バインド ListObject コントロールの書式スタイルを取得または設定します。
パブリック プロパティ DataBoundFormatSettings 指定された XlRangeAutoFormat のうち、ListObject コントロールに適用する FormatSettings を取得または設定します。
パブリック プロパティ DataMember 複数メンバーを持つデータ ソースのメンバーのうち、ListObject コントロールにバインドする特定のデータ メンバーを取得または設定します。
パブリック プロパティ DataSource コントロール内の各項目に入る値一式のソースを取得または設定します。
パブリック プロパティ DefaultDataSourceUpdateMode 既定の DataSourceUpdateMode を取得または設定します。
パブリック プロパティ DisplayName 表示される名前を取得または設定します。
パブリック プロパティ DisplayRightToLeft ListObject が左から右ではなく右から左に表示されるかどうかを示す値を取得します。
パブリック プロパティ HeaderRowRange ヘッダー行の範囲を表す Range を取得します。
パブリック プロパティ InnerObject Microsoft.Office.Tools.Excel.ListObject の基になるネイティブ オブジェクトを表す Microsoft.Office.Interop.Excel.ListObject を取得します。
パブリック プロパティ InsertRowRange ListObject コントロールに挿入行がある場合、挿入行を表す Range を取得します。
パブリック プロパティ IsBinding データ バインディングがアクティブであるかどうかを示す値を取得します。
パブリック プロパティ IsSelected ListObject が選択されているかどうかを示す値を取得します。
パブリック プロパティ ListColumns ListObject コントロール内のすべての列を表す ListColumns コレクションを取得します。
パブリック プロパティ ListRows ListObject コントロール内のすべてのデータ行を表す ListRows オブジェクトを取得します。
パブリック プロパティ MappedColumns インフラストラクチャ。
パブリック プロパティ Name ListObject コントロールの名前を取得または設定します。
パブリック プロパティ Parent ListObject コントロールの親オブジェクトを取得します。
パブリック プロパティ QueryTable ListObject コントロールにリスト サーバーへのリンクを提供する QueryTable を取得します。
パブリック プロパティ Range ListObject が適用される範囲を表す Range を取得します。
パブリック プロパティ SaveSortOrder ListObject コントロールの行の順序がワークシートに保存されるかどうかを示す値を取得または設定します。
パブリック プロパティ SelectedIndex 現在選択されている行のインデックスを取得または設定します。
パブリック プロパティ SharePointURL 指定の ListObject コントロールの SharePoint リストの URL を取得します。
パブリック プロパティ ShowAutoFilter オートフィルターが表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ ShowHeaders ヘッダー情報を表示するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowTableStyleColumnStripes [列の縞] テーブル スタイルを使用するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowTableStyleFirstColumn 最初の列を書式設定するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowTableStyleLastColumn 最後の列を書式設定するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowTableStyleRowStripes [行の縞] テーブル スタイルを使用するかどうかを示す値を取得または設定します。
パブリック プロパティ ShowTotals 合計行が表示されるかどうかを示す値を取得または設定します。
パブリック プロパティ Site IComponent に関連付けられた ISite を取得または設定します。 (IComponent から継承されます。)
パブリック プロパティ Sort ListObject コレクションの並べ替え列と並べ替え順序を取得します。
パブリック プロパティ SourceType リストの現在のソースを取得します。
パブリック プロパティ Summary 指定した表の代替テキスト文字列に関連付けられている説明を取得または設定します。このプロパティは Excel 2010 プロジェクトのみで使用できます。
パブリック プロパティ TableStyle テーブル スタイルを取得または設定します。
パブリック プロパティ Tag Tag コントロールについてのデータを格納するオブジェクトを取得または設定します。
パブリック プロパティ TotalsRowRange ListObject コントロールの合計行を表す Range を取得します。
パブリック プロパティ XmlMap リストに使用されるスキーマ マップを表す XmlMap を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド BeginInit 初期化の開始を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。)
パブリック メソッド Delete 動的に作成された ListObject コントロールを削除し、ワークシートからセル データを消去し、ControlCollection からコントロールを削除します。
パブリック メソッド Disconnect ListObject コントロールからデータ バインディングを削除します。
パブリック メソッド Dispose アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。)
パブリック メソッド EndInit 初期化の完了を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。)
パブリック メソッド ExportToVisio ListObject を Visio にエクスポートします。
パブリック メソッド Publish Microsoft Windows SharePoint Services を実行しているサーバーに ListObject コントロールを公開します。
パブリック メソッド Refresh Microsoft Windows SharePoint Services を実行しているサーバーからの現在のデータおよびスキーマで、ListObject コントロールを更新します。
パブリック メソッド RefreshDataRow 指定されたデータ行に関連付けられている ListObject データ行を更新します。
パブリック メソッド RefreshDataRows データ ソースのデータで ListObject 内のすべての行を更新します。
パブリック メソッド ResetPersistedBindingInformation ListObject コントロールに対してユーザーが行った変更に関する情報を消去します。
パブリック メソッド Resize ListObject コントロールを新しい範囲にサイズ変更できるようにします。
パブリック メソッド SetDataBinding(Object) ListObject コントロールをデータ ソースにバインドします。
パブリック メソッド SetDataBinding(Object, String) ListObject コントロールをデータ ソースの指定のデータ メンバーにバインドします。
パブリック メソッド SetDataBinding(Object, String, array<String[]) ListObject コントロールをデータ ソースの指定のデータ メンバーにバインドし、そのデータ メンバーの指定の列のみを表示します。
パブリック メソッド Unlink ListObject コントロールから Microsoft Windows SharePoint Services サイトへのリンクを削除します。
パブリック メソッド Unlist Microsoft.Office.Interop.Excel.ListObject コントロールからリスト機能を削除します。
パブリック メソッド UpdateChanges Microsoft Windows SharePoint Services サイト上のリストを、ワークシート内の ListObject コントロールに対する変更で更新します。

このページのトップへ

イベント

  名前 説明
パブリック イベント BeforeAddDataBoundRow データにバインドしている ListObject コントロールに新しい行が追加される直前に発生します。
パブリック イベント BeforeDoubleClick ListObject コントロールがダブルクリックされたときに、既定のダブルクリック処理が行われる前に発生します。
パブリック イベント BeforeRightClick ListObject コントロールが右クリックされたときに、既定の右クリック処理が行われる前に発生します。
パブリック イベント BindingContextChanged インフラストラクチャ。
パブリック イベント Change ListObject コントロールに変更があったときに発生します。
パブリック イベント DataBindingFailure ListObject コントロールのデータ バインディングの失敗を引き起こす条件において発生します。
パブリック イベント DataMemberChanged DataMember プロパティの値が変化したときに発生します。
パブリック イベント DataSourceChanged DataSource プロパティの値が変化したときに発生します。
パブリック イベント Deselected ListObject コントロールから ListObject コントロールの外側に選択項目が移動すると発生します。
パブリック イベント Disposed コンポーネントの Disposed イベントを処理するメソッドを表します。 (IComponent から継承されます。)
パブリック イベント ErrorAddDataBoundRow データ バインド ListObject コントロールにユーザーが行を追加しようとし、追加できなかった場合に発生します。
パブリック イベント OriginalDataRestored ユーザーが許可されていない操作を実行した後、ListObject コントロールが元の状態に戻される場合に発生します。
パブリック イベント Selected ListObject コントロールが選択されると発生します。
パブリック イベント SelectedIndexChanged SelectedIndex プロパティの値が変化したときに発生します。
パブリック イベント SelectionChange ListObject コントロールの内部で選択が変わったときに発生します。

このページのトップへ

解説

詳細については、「ListObject コントロール」を参照してください。

注意

これは、Visual Studio Tools for Office ランタイムによって実装されたインターフェイスです。 コードに実装されるものではありません。 詳細については、「Visual Studio Tools for Office Runtime の概要」を参照してください。

使用方法

ここでは、.NET Framework 4 を対象とする Office プロジェクトで使用される型のバージョンについて説明します。.NET Framework 3.5 を対象とするプロジェクトでは、この型のメンバーが異なること、およびこのコード例が動作しないことがあります。 .NET Framework 3.5 を対象とするプロジェクトの型の詳細については、Visual Studio 2008 ドキュメントの参照セクション https://go.microsoft.com/fwlink/?LinkId=160658 を参照してください。

参照

参照

Microsoft.Office.Tools.Excel 名前空間