次の方法で共有


ListObjectExtensions クラス

Microsoft Office Excel リスト オブジェクトを拡張するためのメソッドを提供します。Excel リスト オブジェクトは、Microsoft.Office.Interop.Excel.ListObject オブジェクトのホスト コントロールを生成し、生成されたホスト コントロールの存在をテストして拡張します。

継承階層

System.Object
  Microsoft.Office.Tools.Excel.Extensions.ListObjectExtensions

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

構文

'宣言
<ExtensionAttribute> _
Public NotInheritable Class ListObjectExtensions
public static class ListObjectExtensions

メソッド

  名前 説明
パブリック メソッド静的メンバー GetVstoObject(ListObject, ApplicationFactory) アプリケーション レベルのアドイン内で現在の Microsoft.Office.Interop.Excel.ListObject オブジェクトの機能を拡張する Microsoft.Office.Tools.Excel.ListObject ホスト コントロールを取得します。プロジェクト内の Globals.Factory オブジェクトを factory パラメーターに渡します。
パブリック メソッド静的メンバー GetVstoObject(ListObject, Factory) ドキュメント レベルのカスタマイズ内で現在の Microsoft.Office.Interop.Excel.ListObject オブジェクトの機能を拡張する Microsoft.Office.Tools.Excel.ListObject ホスト コントロールを取得します。プロジェクト内の Globals.Factory オブジェクトを factory パラメーターに渡します。
パブリック メソッド静的メンバー HasVstoObject(ListObject, ApplicationFactory) アプリケーション レベルのアドイン内で現在の Microsoft.Office.Interop.Excel.ListObject オブジェクトに対して Microsoft.Office.Tools.Excel.ListObject ホスト コントロールが作成されているかどうかを示す値を返します。プロジェクト内の Globals.Factory オブジェクトを factory パラメーターに渡します。
パブリック メソッド静的メンバー HasVstoObject(ListObject, Factory) ドキュメント レベルのカスタマイズ内で現在の Microsoft.Office.Interop.Excel.ListObject オブジェクトに対して Microsoft.Office.Tools.Excel.ListObject ホスト コントロールが作成されているかどうかを示す値を返します。プロジェクト内の Globals.Factory オブジェクトを factory パラメーターに渡します。

このページのトップへ

解説

ListObjectExtensions クラスには、Microsoft.Office.Interop.Excel.ListObject オブジェクトでアクセスされるように設計された 拡張メソッドが含まれています。拡張メソッドの詳細については、「拡張メソッド (C# プログラミング ガイド)」および「拡張メソッド (Visual Basic)」を参照してください。

ListObjectExtensions のクラスの拡張メソッドは Office の下位互換性に .NET Framework 3.5 からに変更 .NET Framework 4 か .NET Framework 4.5ことが削除されます。.NET Framework 4 か .NET Framework 4.5を対象とする新しいプロジェクトでは、プロジェクトの Globals.Factory のオブジェクトによって提供される GetVstoObjectHasVstoObject のメソッドを呼び出す必要があります。詳細については、「アプリケーション レベルのアドインにおける実行時の Word 文書や Excel ブックの拡張」および「ドキュメント レベルのカスタマイズのプログラミング」を参照してください。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.Office.Tools.Excel.Extensions 名前空間

その他の技術情報

アプリケーション レベルのアドインにおける実行時の Word 文書や Excel ブックの拡張

ドキュメント レベルのカスタマイズのプログラミング

拡張メソッド (C# プログラミング ガイド)

拡張メソッド (Visual Basic)