ModelChanges インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ モデルに対して行われた変更を表します。
public interface class ModelChanges
[System.Runtime.InteropServices.Guid("000244E4-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ModelChanges
Public Interface ModelChanges
- 属性
注釈
ModelChanges オブジェクトには、モデル操作後にイベントが発生したときにデータ モデルに対して行われた変更にModelChange関する情報が含まれています。 Excel がデータ モデルに変更を加えた場合、同じ操作で複数の変更を行うことができます。 ModelChanges オブジェクトには、1 つのモデル操作で行われたすべての変更に関する情報が含まれます。
プロパティ
Application |
Excel アプリケーションを Application 表す オブジェクトを返します。 読み取り専用です。 |
ColumnsAdded |
ModelColumnNamesモデル操作のModelColumnName一部として追加されたすべての列を表すオブジェクトのコレクションを返します。 読み取り専用です。 |
ColumnsChanged |
ModelColumnChangesモデル操作のModelColumnChange一環として、データ型が変更されたすべてのテーブル列のテーブル名と列名を表すオブジェクトのコレクションを返します (今後、ここでさらに種類の変更が追加される可能性があります)。 読み取り専用です。 |
ColumnsDeleted |
ModelColumnNamesモデル操作のModelColumnName一部として削除されたすべての列を表すオブジェクトのコレクションを返します。 読み取り専用です。 |
Creator |
指定されたオブジェクトを作成したアプリケーションを示す 32 ビットの整数を取得します。 読み取り専用 整数 (C#では int )。 |
MeasuresAdded |
ModelMeasureNamesモデル操作のModelMeasureName一部として削除されたすべての列を表すオブジェクトのコレクションを返します。 読み取り専用です。 |
Parent |
指定した ModelChanges オブジェクトの親オブジェクトを表すオブジェクト型 (Object) の値を取得します。 読み取り専用です。 |
RelationshipChange |
True の場合、モデル内の 1 つ以上のリレーションシップがモデル操作において変更されました (追加、削除、または変更)。 False の場合、操作時にリレーションシップは変更されませんでした。 Boolean (C#のブール 値) 読み取り専用。 |
Source |
データ モデルのソース。 |
TableNamesChanged |
ModelTableNameChangesモデル操作のModelTableNameChange一部としてモデル内で名前が変更されたすべてのテーブルの古い名前と新しい名前を表すオブジェクトのコレクションを返します。 読み取り専用です。 |
TablesAdded |
ModelTableNamesモデル操作の一部としてモデルに追加されたすべてのテーブルを表す文字列としてテーブル名のコレクションを返します。 読み取り専用です。 |
TablesDeleted |
ModelTableNamesモデル操作の一部としてモデルから削除されたすべてのテーブルを表す文字列としてテーブル名のコレクションを返します。 読み取り専用です。 |
TablesModified |
ModelTableNamesモデル操作の一部として更新または再計算されたすべてのテーブルを表す文字列としてテーブル名のコレクションを返します。 読み取り専用です。 |
UnknownChange |
True の場合、モデル トランザクションの一部として、指定していない変更がモデルに対して行われています。 Boolean (C#のブール 値) 読み取り専用 |