Freigeben über


ModelChanges Schnittstelle

Definition

Stellt Änderungen dar, die am Datenmodell vorgenommen wurden.

public interface class ModelChanges
[System.Runtime.InteropServices.Guid("000244E4-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface ModelChanges
Public Interface ModelChanges
Attribute

Hinweise

Das ModelChanges-Objekt enthält Informationen darüber, welche Änderungen am Datenmodell vorgenommen wurden, wenn das ModelChange Ereignis nach einem Modellvorgang auftritt. Wenn Excel Änderungen an dem Datenmodell vornimmt, können mehrere Änderungen in derselben Operation vorgenommen werden, und das ModelChanges-Objekt enthält Informationen zu allen Änderungen, die in einem Modellvorgang vorgenommen wurden.

Eigenschaften

Application

Gibt ein Application Objekt zurück, das die Excel-Anwendung darstellt. Schreibgeschützt.

ColumnsAdded

Gibt eine ModelColumnNames Auflistung von ModelColumnName -Objekten zurück, die alle Spalten darstellen, die als Teil eines Modellvorgangs hinzugefügt wurden. Schreibgeschützt.

ColumnsChanged

Gibt eine ModelColumnChanges Auflistung von ModelColumnChange -Objekten zurück, die Tabellennamen und Spaltennamen aller Tabellenspalten darstellen, für die der Datentyp geändert wurde (möglicherweise werden hier in Zukunft weitere Arten von Änderungen hinzugefügt) als Teil eines Modellvorgangs. Schreibgeschützt.

ColumnsDeleted

Gibt eine ModelColumnNames Auflistung von ModelColumnName -Objekten zurück, die alle Spalten darstellen, die im Rahmen eines Modellvorgangs gelöscht wurden. Schreibgeschützt.

Creator

Gibt eine 32-Bit-Ganzzahl, die die Anwendung angibt, in der das angegebene Objekt erstellt wurde. Read-only Integer (int in C#).

MeasuresAdded

Gibt eine ModelMeasureNames Auflistung von ModelMeasureName -Objekten zurück, die alle Spalten darstellen, die im Rahmen eines Modellvorgangs gelöscht wurden. Schreibgeschützt.

Parent

Gibt einen Wert vom Typ Object zurück, der das übergeordnete Objekt des angegebenen ModelChanges-Objekts darstellt. Schreibgeschützt.

RelationshipChange

Bei True wurde eine oder mehrere Beziehungen im Modell im Rahmen eines Modellvorgangs geändert (hinzugefügt, gelöscht oder geändert). Bei False wurden während des Vorgangs keine Beziehungen geändert. Boolean (bool in C#) Schreibgeschützt.

Source

Die Quelle des Datenmodells.

TableNamesChanged

Gibt eine ModelTableNameChanges Auflistung von ModelTableNameChange -Objekten zurück, die alte und neue Namen aller Tabellen darstellen, die im Modell im Rahmen eines Modellvorgangs umbenannt wurden. Schreibgeschützt.

TablesAdded

Gibt eine ModelTableNames Auflistung von Tabellennamen als Zeichenfolgen zurück, die alle Tabellen darstellen, die dem Modell als Teil eines Modellvorgangs hinzugefügt wurden. Schreibgeschützt.

TablesDeleted

Gibt eine ModelTableNames Auflistung von Tabellennamen als Zeichenfolgen zurück, die alle Tabellen darstellen, die im Rahmen eines Modellvorgangs aus dem Modell gelöscht wurden. Schreibgeschützt.

TablesModified

Gibt eine ModelTableNames Auflistung von Tabellennamen als Zeichenfolgen zurück, die alle Tabellen darstellen, die im Rahmen eines Modellvorgangs aktualisiert oder neu berechnet wurden. Schreibgeschützt.

UnknownChange

True, wenn eine nicht angegebene Änderung an dem Modell als Teil einer Modelltransaktion vorgenommen wurde. Boolean (bool in C#) Schreibgeschützt

Gilt für: