ModelChanges Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |