Language

Model インターフェイス

定義

ブック接続への参照とデータ モデル内に含まれるテーブルとリレーションシップに関する情報を格納します。

public interface class Model
[System.Runtime.InteropServices.Guid("000244DB-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface Model
Public Interface Model
属性

プロパティ

名前 説明
Application

Excel アプリケーションを表す Application オブジェクトを返します。 読み取り専用です。

Creator

指定されたオブジェクトを作成したアプリケーションを示す 32 ビットの整数を取得します。 読み取り専用 の整数 (C# の場合は int )。

DataModelConnection

モデルに接続しているブック接続コレクションからモデルのブック接続オブジェクトを返します。

ModelRelationships

データ モデル テーブル間のリレーションシップのコレクションを返します。 読み取り専用

ModelTables

データ モデル内のテーブルのコレクションを返します。 読み取り専用

Name

モデル オブジェクトの名前を表す文字列 (C# の文字列) 値を返します。 読み取り専用

Parent

指定した Model オブジェクトの親オブジェクトを表すオブジェクト型 (Object) の値を取得します。 読み取り専用です。

メソッド

名前 説明
AddConnection(WorkbookConnection)

引数として指定したプロパティと同じプロパティを持つ、新しいブックの接続をモデルに追加します。

CreateModelWorkbookConnection(Object)

型 ModelConnection の WorkbookConnection オブジェクトを返します。

Initialize()

ブックのデータ モデルを初期化します。 既定では、初めてモデルが使用されたときに呼び出されます。

Refresh()

モデルに関連付けられたすべてのデータ ソースを更新します。モデルを完全に再処理し、モデルに関連付けられたすべての Excel データ機能を更新します。

適用対象